<SEC-DOCUMENT>0001683168-22-005949.txt : 20220822
<SEC-HEADER>0001683168-22-005949.hdr.sgml : 20220822
<ACCEPTANCE-DATETIME>20220819181731
ACCESSION NUMBER:		0001683168-22-005949
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		67
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220822
DATE AS OF CHANGE:		20220819

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41286
		FILM NUMBER:		221181792

	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-Q
<SEQUENCE>1
<FILENAME>vivakor_i10q-063022.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:VIVK="http://vivakor.com/20220630">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_VIVK_vivakor.com_20220630 -->
<!-- Field: Set; Name: xdx; ID: xdx_04A_20220101_20220630 -->
<!-- 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_050_edei%2D%2DCurrentFiscalYearEndDate_12/31 -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DDocumentFiscalYearFocus_2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCentralIndexKey">0001450704</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0350" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0357" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0358" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0359" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0367" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0371" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0378" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0379" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0381" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0386" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0388" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0389" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0402" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0445" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0455" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0464" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0465" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0473" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0485" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0486" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0487" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0492" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0494" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0495" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0500" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0508" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0539" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0544" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0547" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0560" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0562" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0563" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0568" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0569" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0576" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0577" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0578" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0579" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0608" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0611" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0612" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0613" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0618" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0621" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0622" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0623" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0631" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0632" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0633" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0638" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0641" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0642" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0643" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0649" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0651" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0652" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0653" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0656" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0657" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0659" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0660" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0661" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0664" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0665" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0666" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0667" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0668" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0672" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0673" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0674" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0675" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0677" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember" id="xdx2ixbrl0680" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0682" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember" id="xdx2ixbrl0683" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:GainOnDispositionOfAsset" contextRef="From2021-01-012021-06-30" id="xdx2ixbrl0720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2022-01-01to2022-06-30" id="xdx2ixbrl0761" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-06-30" id="xdx2ixbrl0947" decimals="0" sign="-" unitRef="USD">41237559</ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1403" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" id="xdx2ixbrl1420" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1422" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1424" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" id="xdx2ixbrl1426" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayables" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayables" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1439" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityDividendsAdjustment" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1445" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1461" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" id="xdx2ixbrl1462" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember" id="xdx2ixbrl1464" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" id="xdx2ixbrl1466" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" id="xdx2ixbrl1468" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="vivk-20220630.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-01-01to2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-11">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-04-012022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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="From2021-01-012021-06-30">
      <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-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>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_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>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </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="AsOf2021-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-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="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="From2022-04-012022-06-30_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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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-06-30</xbrli:instant>
      </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="From2022-02-132022-02-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-13</xbrli:startDate>
        <xbrli:endDate>2022-02-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_srt_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_us-gaap_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_us-gaap_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_PublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_VendorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:VendorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_ProfessionalServiceAgenciesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ProfessionalServiceAgenciesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</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="From2022-04-012022-06-30_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>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_custom_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </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="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="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_VariousPromissoryNotesAndConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_NovusCapitalGroupLLCNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_TripleTNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TripleTNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_NationalBuickGMCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NationalBuickGMCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_VariousConvertibleBridgeNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_BlueRidgeBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_BlueRidgeBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_SmallBusinessAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_SmallBusinessAdministrationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_JPMorganChaseBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_VariousPromissoryNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_VariousPromissoryNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:SpeedwayCommerceCenterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-15_custom_SpeedwayCommerceCenterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:SpeedwayCommerceCenterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_VictoryHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:VictoryHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-15_custom_VictoryHoldingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:VictoryHoldingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </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="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-012021-06-30_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-04-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_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-06-30</xbrli:instant>
      </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-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember157437031">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="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="From2021-01-012021-06-30_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>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_EmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001450704</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-06-30_custom_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_custom_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-06-30</xbrli:endDate>
      </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="From2022-01-012022-06-30_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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_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>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-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>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-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="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="AsOf2021-06-30_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-06-30_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-06-30</xbrli:endDate>
      </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="Fact000316" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000317" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000318" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000319" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000321" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000322" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000323" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000324" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000326" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000327" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000328" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000329" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000331" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000332" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000333" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000334" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000336" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000337" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000338" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact000339" toRefs="Footnote000340"></ix:relationship>
  <ix:relationship fromRefs="Fact001200" toRefs="Footnote001263"></ix:relationship>
  <ix:relationship fromRefs="Fact001202" toRefs="Footnote001263"></ix:relationship>
  <ix:relationship fromRefs="Fact001212" toRefs="Footnote001264"></ix:relationship>
  <ix:relationship fromRefs="Fact001214" toRefs="Footnote001264"></ix:relationship>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt"><a href="#a_001">Table of Contents</a></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: center; background-color: white"><b>UNITED STATES</b></p>

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

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

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

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>FORM <span id="xdx_90B_edei--DocumentType_c20220101__20220630_zwS9yU0s2qo6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><span id="xdx_90F_edei--DocumentQuarterlyReport_c20220101__20220630_zSVSJSrcM7ij"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span> <b>QUARTERLY 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: 0pt 0; text-align: center; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>For the Quarterly Period
Ended <span id="xdx_903_edei--DocumentPeriodEndDate_c20220101__20220630_zbU14b8UuYR"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 30, 2022</ix:nonNumeric></span></b></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><span id="xdx_908_edei--DocumentTransitionReport_c20220101__20220630_zYKF4ui5d2a"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span> <b>TRANSITION
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: 0pt 0; text-align: center; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>For the Transition
Period from _________ to _________</b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission file number: <span style="text-decoration: underline"><span id="xdx_90F_edei--EntityFileNumber_c20220101__20220630_zyCQ7VAiQNPl"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityFileNumber">000-41286</ix:nonNumeric></span></span></b></p>

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

<p style="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b><span style="text-decoration: underline"><span id="xdx_906_edei--EntityRegistrantName_c20220101__20220630_zrv8MbA6BHMi"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityRegistrantName">VIVAKOR, INC.</ix:nonNumeric></span></span></b></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#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: 49%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_902_edei--EntityIncorporationStateCountryCode_c20220101__20220630_zZhHGj0CBjV1"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></span></b></span></td>
    <td style="width: 3%; text-align: center; font-size: 10pt">&#160;</td>
    <td style="width: 48%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_90B_edei--EntityTaxIdentificationNumber_c20220101__20220630_z6xpTcp6Qde2"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityTaxIdentificationNumber">26-2178141</ix:nonNumeric></span></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(State or other Jurisdiction</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">of Incorporation or Organization)</p></td>
    <td style="text-align: center; font-size: 10pt">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(I.R.S. Employer</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Identification No.)</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 49%">
    <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--EntityAddressAddressLine1_c20220101__20220630_zjvM3E5iTNsi"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" 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_902_edei--EntityAddressCityOrTown_c20220101__20220630_zx2E3boBGKj4"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressCityOrTown">Lehi</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressStateOrProvince_c20220101__20220630_z4p8JjzV4Qo6"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressStateOrProvince">UT</ix:nonNumeric></span></span></b></p></td>
    <td style="vertical-align: top; width: 3%; text-align: center; font-size: 10pt">&#160;</td>
    <td style="vertical-align: bottom; width: 48%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_906_edei--EntityAddressPostalZipCode_c20220101__20220630_zN1Skoe9pdk1"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityAddressPostalZipCode">84043</ix:nonNumeric></span></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of Principal Executive Offices)</span></td>
    <td style="text-align: center; font-size: 10pt">&#160;</td>
    <td style="text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b><span style="text-decoration: underline"><span id="xdx_90B_edei--CityAreaCode_c20220101__20220630_zvcjRn8ZspSf"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:CityAreaCode">(949)</ix:nonNumeric></span> <span id="xdx_90B_edei--LocalPhoneNumber_c20220101__20220630_zWAtcj0KQGx1"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:LocalPhoneNumber">281-2606</ix:nonNumeric></span></span></b></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 49%">
    <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: top; width: 3%; text-align: center; font-size: 10pt">&#160;</td>
    <td style="vertical-align: bottom; width: 48%; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">84115</span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of Principal Executive Offices)</span></td>
    <td style="text-align: center; font-size: 10pt">&#160;</td>
    <td style="text-align: center; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">(Former name, former address
and former fiscal year, if changed since last report)</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">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: 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">
    <td style="border-bottom: black 1pt solid; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading symbol(s)</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_edei--Security12bTitle_c20220101__20220630_zzS0O11OAJ67"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:Security12bTitle">Common Stock, $0.001 par value</ix:nonNumeric></span></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--TradingSymbol_c20220101__20220630_zYzcrnR5wtH3"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:TradingSymbol">VIVK</ix:nonNumeric></span></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <span id="xdx_906_edei--SecurityExchangeName_c20220101__20220630_znOt4VOAvRDa"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Stock Market LLC (Nasdaq Capital Market)</span></td></tr>
  </table>
<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">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_90E_edei--EntityCurrentReportingStatus_c20220101__20220630_z5exL7jrqhYj"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</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">Indicate by check mark
whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit
such files). <span id="xdx_907_edei--EntityInteractiveDataCurrent_c20220101__20220630_zcEuCVuAyYRc"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</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">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a small reporting company. See the definitions of &#8220;large
accelerated filer,&#8221; &#8220;accelerated filer,&#8221; a &#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%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 23%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td>
    <td style="vertical-align: top; width: 51%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="vertical-align: top; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td>
    <td style="width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--EntityFilerCategory_c20220101__20220630_zOzn72tSnnzf"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span></span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntitySmallBusiness_c20220101__20220630_zUXAGVMie4E8"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_edei--EntityEmergingGrowthCompany_c20220101__20220630_z332o2Xt2AO2"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleantrue" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></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">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 7(a)(2)(B) of the Securities Act: <span id="xdx_901_edei--EntityExTransitionPeriod_c20220101__20220630_za2eKa4AXwl7"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityExTransitionPeriod">&#9744;</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; background-color: white">Indicate by check mark
whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; <span id="xdx_909_edei--EntityShellCompany_c20220101__20220630_zzPDXJZ4GS2l"><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, 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 August 11, 2022, there were <span id="xdx_904_edei--EntityCommonStockSharesOutstanding_iI_c20220811_z44W3BQFJzjj" title="Entity Common Stock, Shares Outstanding"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-08-11" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">18,064,838</ix:nonFraction></span>
shares of the registrant&#8217;s common stock 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">&#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"><b>&#160;</b></p>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <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; Options: Hidden -->&#160;<!-- 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>FORM 10-Q</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2022</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"><span style="font-family: Times New Roman, Times, Serif"><b><span id="a_001"></span>TABLE
OF CONTENTS</b></span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td colspan="2">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr>
    <td colspan="2">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_002">PART I. FINANCIAL INFORMATION</a></b></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="width: 73px">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; width: 49px; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">Financial Statements</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">Condensed Consolidated Balance Sheets
    as of June 30, 2022 (unaudited) and December 31, 2021</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">Condensed Consolidated Statements of
    Operations for the Three and Six Months ended June 30, 2022 and 2021 (unaudited)</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Condensed Consolidated Statements of
    Changes in Stockholders&#8217; Equity for the Three and Six Months ended June 30, 2022 and 2021 (unaudited)</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Condensed Consolidated Statements of
    Cash Flows for the Three and Six Months ended June 30, 2022 and 2021 (unaudited)</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 2.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 3.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Quantitative and Qualitative Disclosures about Market Risk</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 4.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">Controls and Procedures</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_012">PART II. OTHER INFORMATION</a></b></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Legal Proceedings</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1A.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Risk Factors</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 2.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 3.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">Defaults Upon Senior Securities</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 4.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">Mine Safety Disclosures</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 5.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">Other Information</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 6.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_019">Exhibits</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_020">SIGNATURES</a></b></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></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>

<!-- Field: Page; Sequence: 2; Value: 1 -->
    <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 -->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"></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: center"><b>EXPLANATORY NOTE</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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 14, 2022, the Company closed its underwritten
public offering for 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 of approximately $1.8 million.
We effected a 1-for-30 reverse split of our authorized and 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 filed simultaneously with the close of the underwritten
public offering of our common stock and the commencement of the trading of our common stock on the Nasdaq Capital Market, LLC (see, Part
II, Item 5 &#8220;Other Information&#8221;). As a result of the Reverse Stock Split, all authorized and outstanding common stock, preferred
stock, and per share amounts in this Quarterly Report on Form 10-Q, including, but not limited to, the consolidated financial statements
and footnotes included herein, have been adjusted to reflect the 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: 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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#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>&#160;</b></p>

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

<!-- Field: Page; Sequence: 3; Value: 1 -->
    <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 -->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; 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="a_002"></span>PART I - FINANCIAL INFORMATION</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><span id="a_003"></span>ITEM 1. FINANCIAL STATEMENTS</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: center"><b>VIVAKOR, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_004"></span>CONDENSED CONSOLIDATED BALANCE SHEETS</b></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_30C_111_zCmarUpkR9lj" summary="xdx: Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20220630" 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_495_20211231" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">June 30,</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">December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zMMNpmYIhTUj" style="vertical-align: bottom">
    <td style="text-decoration: underline; font-weight: bold; text-align: left">ASSETS</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsCurrentAbstract_i01B_zypA4dh6R0w7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzld8_zGAIuCCkTmc6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 66%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,908,334</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 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></tr>
  <tr id="xdx_40C_ecustom--CashAndCashEquivalentsAttributedToVariableInterestEntity_i02I_maCzld8_ztw0wvDVVc3l" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">296,257</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="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></tr>
  <tr id="xdx_40E_eus-gaap--AccountsNotesAndLoansReceivableNetCurrent_i02I_pp0p0_maCzld8_zHsJP33m84Wj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts Receivable, less allowances of <span id="xdx_902_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_dn_c20220630_z1bRmve22pm8" title="Accounts receivable allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-06-30" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">none</ix:nonFraction></span> and $<span id="xdx_900_eus-gaap--AllowanceForDoubtfulAccountsReceivable_c20211231_pp0p0" title="Accounts receivable allowance"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">845</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_i02I_maCzld8_zHdSCJ9DWUg5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,818,029</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap: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></tr>
  <tr id="xdx_400_eus-gaap--InventoryNet_i02I_maCzld8_zYu5hiUjNFp8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">192,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--PreciousMetalConcentrate_i02I_maCzld8_zctEBLkgau3a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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:PreciousMetalConcentrate" contextRef="AsOf2022-06-30" 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="AsOf2021-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_maCzld8_zyXhUAls3epf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">237,422</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="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></tr>
  <tr id="xdx_40E_eus-gaap--AssetsCurrent_i01TI_mtCzld8_maCzwZZ_zuIWQX0Mjtf6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,649,596</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="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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OtherInvestments_i01I_maCzwZZ_zcvEvkCClqs6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" 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="AsOf2021-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_405_eus-gaap--NotesReceivableRelatedParties_i01I_maCzwZZ_zdyIw66yPOcc" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,150,743</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,194,235</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzwZZ_z9MxCNsSrGgf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,878,930</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,692,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzwZZ_zVsP7ZHOQPv9" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">721,550</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">663,291</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LicenseAgreementNet_i01I_maCzwZZ_zHNJNwlilCtk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,291,942</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,370,835</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--IntellectualPropertyNet_i01I_maCzwZZ_zlSG8qNIlzV9" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,002,504</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="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></tr>
  <tr id="xdx_40B_eus-gaap--Assets_iTI_mtCzwZZ_zPDaIKuADYm" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,699,265</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,744,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LiabilitiesCurrentAbstract_i01B_z66Qit9PWFVk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_i02I_maCzMtr_zU0xTJJbDBUb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,061,610</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,023,985</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzMtr_zsqjhHD3513" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">364,103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap: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_40A_ecustom--LoansAndNotesPayableCurrent_i02I_maCzMtr_zyJkChYX693d" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">962,405</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,511,447</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_i02I_maCzMtr_zdr779WGGJx8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,308,232</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,416,379</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherLongTermDebtCurrent_i02I_maCzMtr_zRkLRklCUBy1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Long-term debt (working interest royalty programs), 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,565</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="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></tr>
  <tr id="xdx_40E_eus-gaap--LiabilitiesCurrent_i01TI_mtCzMtr_maCzmQp_zJEQWRrUhUKb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,704,915</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,242,836</ix:nonFraction></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></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCzmQp_zqDEFKJ6INH6" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">414,947</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">434,109</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermNotesAndLoans_i01I_maCzmQp_zawD8E4lXTS1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">543,869</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,185,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherLongTermDebtNoncurrent_i01I_maCzmQp_zMs6Qs8DsL9b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term debt (working interest royalty programs)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtNoncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,017,592</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,171,298</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maCzmQp_zVpb9RI6Jmrb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" 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="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></tr>
  <tr id="xdx_403_eus-gaap--Liabilities_iTI_mtCzmQp_maLASEzLBj_zxExoqoF2LW1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,838,222</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="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></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_40D_eus-gaap--StockholdersEquityAbstract_iB_zyd3vsyF6l81" style="vertical-align: bottom; background-color: White">
    <td style="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 id="xdx_402_eus-gaap--PreferredStockValue_i01I_d0_maCzB74_zyxZ2bQkwCVi" 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">Convertible, preferred stock, $<span id="xdx_90E_eus-gaap--PreferredStockParOrStatedValuePerShare_c20220630__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_pdd" title="Preferred stock, par value"><span id="xdx_90B_eus-gaap--PreferredStockParOrStatedValuePerShare_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_pdd" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-06-30_us-gaap_ConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20220630__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zLLWDMCNxTR8" title="Preferred stock shares authorized"><span id="xdx_901_eus-gaap--PreferredStockSharesAuthorized_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--ConvertiblePreferredStockMember_zgltpf38Ja2k" title="Preferred stock shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-06-30_us-gaap_ConvertiblePreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2021-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> Series A- <span id="xdx_90F_eus-gaap--PreferredStockSharesIssued_iI_c20220630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_z2ZNiwsDr1Xi" title="Preferred stock, shares issued"><span id="xdx_907_eus-gaap--PreferredStockSharesOutstanding_iI_c20220630__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_z4cQfiQJHSVi" title="Preferred stock, shares outstanding"><span id="xdx_903_eus-gaap--PreferredStockSharesIssued_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zwS77SAnIEAe" title="Preferred stock, shares issued"><span id="xdx_905_eus-gaap--PreferredStockSharesOutstanding_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_z6HjPs6SG333" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-06-30_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_SeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><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">66,667</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued and
    outstanding<span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-06-30" 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:PreferredStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CommonStockValue_i01I_maCzB74_z2fc2j4b47Z8" 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_903_eus-gaap--CommonStockParOrStatedValuePerShare_c20220630_pdd" title="Common stock, par value"><span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_c20211231_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-06-30" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" decimals="INF" unitRef="USDPShares">.001</ix:nonFraction></ix:nonFraction></span></span> par value; <span id="xdx_900_eus-gaap--CommonStockSharesAuthorized_c20220630_pdd" title="Common stock, shares authorized"><span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_c20211231_pdd" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,666,667</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_904_eus-gaap--CommonStockSharesIssued_c20220630_pdd" title="Common stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_c20220630_pdd" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_901_eus-gaap--CommonStockSharesIssued_c20211231_pdd" title="Common stock, shares issued"><span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_c20211231_pdd" 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> were issued and outstanding as of June 30, 2022 and December 31, 2021<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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,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:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,331</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdditionalPaidInCapital_i01I_maCzB74_zKD9gssPQW92" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,857,646</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap: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></tr>
  <tr id="xdx_401_eus-gaap--TreasuryStockCarryingBasis_i01NI_di_msCzB74_zfOmAZwS0ZL5" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" 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="AsOf2021-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_maCzB74_z8PCf3FP3UF6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,237,559</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="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></tr>
  <tr id="xdx_40D_eus-gaap--StockholdersEquity_i01TI_mtCzB74_maSEIPAz6PR_zCtFsijysx49" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,615,126</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,540,629</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--MinorityInterest_i01I_maSEIPAz6PR_zOB7s8DiuJZ3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,245,917</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,012,504</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i01TI_mtSEIPAz6PR_maLASEzLBj_zXi3vqbLk6l5" style="vertical-align: bottom; background-color: White">
    <td style="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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,861,043</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,553,133</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzLBj_zNb3UDQAeHX6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,699,265</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,744,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 4%">(1)</td>
    <td style="width: 96%"> 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</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">&#160;</p>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <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 -->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>VIVAKOR, INC.</b></p>

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

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

<table cellpadding="0" cellspacing="0" id="xdx_307_113_zhBludHaArve" summary="xdx: Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20220401__20220630_z051bfsu04s2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20210401__20210630_zftPrUomTXI9" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20220101_20220630" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20210101_20210630" style="text-align: center">&#160;</td><td>&#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">Three Months Ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Six Months 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">June 30,</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">June 30,</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">2022</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">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">2022</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">2021</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><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_40F_eus-gaap--Revenues_d0_maCzXAH_zbJ0pDmAvzv4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 40%">Revenues</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-04-012022-06-30" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-01-01to2022-06-30" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CostOfRevenue_d0_msCzXAH_zzF22EvMdM5k" 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="From2022-04-012022-06-30" 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:CostOfRevenue" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,530</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="From2022-01-01to2022-06-30" 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:CostOfRevenue" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">112,450</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_iT_d0_mtCzXAH_maCzXVt_zrqGOXJ7I3Pj" 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="From2022-04-012022-06-30" 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:GrossProfit" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,470</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-01to2022-06-30" format="ixt: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:GrossProfit" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,550</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingExpensesAbstract_iB_zEvxyZHg87me" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</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--SellingAndMarketingExpense_maCzLtc_ziPDTxWD6C62" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,252</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,912</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">310,591</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">828,440</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_maCzLtc_zVPfQnX6EGN3" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,922,753</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,235,549</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,235,560</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,309,394</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DepreciationAndAmortization_maCzLtc_z6Gvze5395Gd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">558,595</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">364,635</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">933,813</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">727,914</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingExpenses_iT_mtCzLtc_msCzXVt_zCwGQlYAVL4h" style="vertical-align: bottom; background-color: White">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,600,600</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,726,096</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,479,964</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,865,748</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingIncomeLoss_iT_mtCzXVt_maCzlHF_z2zjZluyBU8g" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,600,600</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,724,626</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,479,964</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,861,198</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_zXcOXEnrsNnj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other income (expense):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_maCzYdz_zbHvaTmbiMzg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,652,755</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,949,169</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">413,189</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,734,275</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestAndOtherIncome_maCzYdz_zOSNAIbBHe53" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,083</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,242</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndOtherIncome" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,461</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestExpenseOther_iN_di_msCzYdz_zNc9DQF7YOq" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,981</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">241,448</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,946</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">395,469</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--GainLossOnDispositionOfAssets_d0_maCzYdz_zo7mwvxDKGpk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Gain on disposition of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,456</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:GainLossOnDispositionOfAssets" contextRef="From2021-04-012021-06-30" 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:GainLossOnDispositionOfAssets" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,456</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:GainLossOnDispositionOfAssets" contextRef="From2021-01-012021-06-30" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNonoperatingIncome_maCzYdz_zQRa8Ndvfwm2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,934</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,590</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,084</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,884</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NonoperatingIncomeExpense_iT_pp0p0_mtCzYdz_maCzlHF_zIVY0UnX5FRk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,627,263</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,096,785</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">473,134</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,435,175</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_iT_mtCzlHF_maCzIuc_zQYlLiySECaa" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,227,863</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,821,411</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,953,098</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">426,023</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_msCzIuc_zZpJDhArDeSa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">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="From2022-04-012022-06-30" format="ixt:zerodash" decimals="0" sign="-" 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:IncomeTaxExpenseBenefit" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">296,477</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">800</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:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">723,911</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_iT_pp0p0_mtCzIuc_maILFCOzSV3_zaox0XGyVOBj" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,227,863</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">10,524,934</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,953,898</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,149,934</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeLossAttributableToNoncontrollingInterest_msILFCOzSV3_zbgm6JXh6Emg" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">322,546</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,114,003</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">447,698</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,255,844</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperations_iT_mtILFCOzSV3_zTOJNSr1o7Qg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income (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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,905,317</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">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,410,931</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,506,200</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,910</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperations_maNILATzILu_zA5LjEtCBk9d" 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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,905,317</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,410,931</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,506,200</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,910</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PreferredStockDividendsIncomeStatementImpact_d0_msNILATzILu_ze0HRleUnHqa" 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="From2022-04-012022-06-30" 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:PreferredStockDividendsIncomeStatementImpact" contextRef="From2021-04-012021-06-30" 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="From2022-01-01to2022-06-30" 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:PreferredStockDividendsIncomeStatementImpact" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_iT_pp0p0_mtNILATzILu_zpijXO3zsGD8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="color: rgb(238,238,238); padding-bottom: 2.5pt">Net income loss to parent</td><td style="padding-bottom: 2.5pt">&#160;</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="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">4,905,317</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="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,453,127</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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,506,200</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">63,714</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_zCQXXqkl5GSe" 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_F42_zbYYWzc3sL9l">(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="From2022-04-012022-06-30" id="Fact000316" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.33</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="From2021-04-012021-06-30" id="Fact000317" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.79</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="From2022-01-01to2022-06-30" id="Fact000318" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.38</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="From2021-01-012021-06-30" id="Fact000319" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.00</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--EarningsPerShareDiluted_zDuYZuub5iah" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Diluted net income per share <span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup id="xdx_F44_zBCd4xDusox9">(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:EarningsPerShareDiluted" contextRef="From2022-04-012022-06-30" id="Fact000321" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.33</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">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-04-012021-06-30" id="Fact000322" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.79</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:EarningsPerShareDiluted" contextRef="From2022-01-01to2022-06-30" id="Fact000323" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.38</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:EarningsPerShareDiluted" contextRef="From2021-01-012021-06-30" id="Fact000324" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.00</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: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</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--WeightedAverageNumberOfSharesOutstandingBasic_z2PzPUeIfKvk" style="vertical-align: bottom; background-color: White">
    <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_F4B_zFrPwOQ5q8Jc">(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="From2022-04-012022-06-30" id="Fact000326" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-04-012021-06-30" id="Fact000327" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,966,840</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-01to2022-06-30" id="Fact000328" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,388,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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-012021-06-30" id="Fact000329" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,640,306</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_d0_z1a6Qkw94ZJb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; font-weight: 400; font-style: normal; text-align: left">Effect of dilutive securities <span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup id="xdx_F4E_zbqLOhyCWNrc">(1)</sup></span></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:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2022-04-012022-06-30" id="Fact000331" 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 style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2021-04-012021-06-30" id="Fact000332" 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 style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2022-01-01to2022-06-30" id="Fact000333" 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 style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2021-01-012021-06-30" id="Fact000334" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">910,483</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProFormaWeightedAverageSharesOutstandingDiluted_zF8h13zi1EJd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: 400; font-style: normal; text-align: left; padding-bottom: 2.5pt">Diluted weighted average common shares outstanding <span style="font: normal 400 10pt Times New Roman, Times, Serif"><sup id="xdx_F42_zmVgqfhKV234">(1)</sup></span></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:ProFormaWeightedAverageSharesOutstandingDiluted" contextRef="From2022-04-012022-06-30" id="Fact000336" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</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:ProFormaWeightedAverageSharesOutstandingDiluted" contextRef="From2021-04-012021-06-30" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,966,840</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:ProFormaWeightedAverageSharesOutstandingDiluted" contextRef="From2022-01-01to2022-06-30" id="Fact000338" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,388,004</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:ProFormaWeightedAverageSharesOutstandingDiluted" contextRef="From2021-01-012021-06-30" id="Fact000339" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,550,789</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

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

<table border="0" 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 id="xdx_F04_z0M3hfSRK3Id" style="vertical-align: top; text-align: left; width: 4%">(1)</td>
    <td id="xdx_F1F_zfjUliiFGkbd" style="text-align: left; width: 96%"><ix:footnote id="Footnote000340" 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: 0pt 0">&#160;&#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>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <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 -->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: center"><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 style="font-family: Times New Roman, Times, Serif"><b><span id="a_006"></span>CONDENSED
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</b></span></p>

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

<table cellpadding="0" cellspacing="0" id="xdx_30E_114_zN5m3PKzmaok" summary="xdx: Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY (Unaudited)" style="font: 8pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 5pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td 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_4B4_us-gaap--StatementEquityComponentsAxis_custom--SeriesAPreferredStocksMember_zk6wMtoE32t3" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zv6ADDxgI19i" 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_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zM7k6zQaUxlj" 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_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockMember_zKJTqsg6KjQc" 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_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zTlmUjxtBlz8" 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_4B6_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_z4u0Uy8Fifue" 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_4BB_zlQRSAzm4WU3" style="text-align: center">&#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">&#160;</td>
    <td style="text-align: center">&#160;</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="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Additional Paid-in</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Treasury</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Accumulated</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Non-controlling</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Total Stockholders'</td><td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Capital</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Stock</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Deficit</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Interest</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt"> Equity</span></td><td style="padding-bottom: 1pt; text-align: center">&#160;</td></tr>
  <tr id="xdx_434_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_za9DARnkwRKd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; width: 28%">March 31, 2022 (unaudited)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zfGzMGupFk5b" title="Beginning balance, shares" style="width: 5%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0350">&#8211;</span></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: 5%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0342">&#8211;</span></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_98B_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_znfsxQKghSw" title="Beginning balance, shares" style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,039</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,200,971</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: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</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: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">36,332,242</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,671,402</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: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,535,170</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--StockOptionsIssuedForServices_z6q4KaaDFfTl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock options issued for services</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"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0357">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0358">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0359">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0363">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0365">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0366">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0367">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_iN_pp0p0_di_zHXwQURphkIg" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Distributions by noncontrolling interest</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"><span style="-sec-ix-hidden: xdx2ixbrl0370">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0371">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0372">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">207,939</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:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">207,939</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_ecustom--IssuanceOfNoncontrollingInterest1_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Issuance of noncontrolling interest for a reduction of debt</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"><span style="-sec-ix-hidden: xdx2ixbrl0378">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0379">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0380">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0381">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,105,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:IssuanceOfNoncontrollingInterest1" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,105,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Net loss</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><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"><span style="-sec-ix-hidden: xdx2ixbrl0386">&#8211;</span></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">&#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"><span style="-sec-ix-hidden: xdx2ixbrl0387">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0388">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0389">&#8211;</span></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:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,905,317</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:NetIncomeLoss" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">322,546</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:NetIncomeLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,227,863</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_430_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_z7vELXLzC6Y5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">June 30, 2022 (unaudited)</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--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zX8QzzF7sfR9" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0402">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0394">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkvFyjuXKDgi" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,039</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,857,646</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,237,559</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,245,917</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,861,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</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="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Additional Paid-in</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Treasury</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Accumulated</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Non-controlling</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Total Stockholders'</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1pt; width: 28%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Capital</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Stock</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Deficit</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Interest</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Equity</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td></tr>

<tr id="xdx_431_c20220101__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zH0rMWFhPm1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; width: 28%"><span style="font-size: 8pt">December 31, 2021 <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%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zmSWtRc9dSF3" title="Beginning balance, shares" style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4u0hYP4vqwi" title="Beginning balance, shares" style="text-align: right; width: 5%"><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></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,331</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><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></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<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></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<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></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,012,504</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,553,133</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr id="xdx_406_ecustom--CommonStockIssuedForReductionInLiabilities_iP3us-gaap--SharesOutstanding_zlpuxY0ZRvPa" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Common Stock issued for a reduction of liabilities</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"><span style="-sec-ix-hidden: xdx2ixbrl0418">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--CommonStockIssuedForReductionInLiabilitiesShares_iP3custom--CommonStockIssuedForReductionInLiabilities_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zDYrCtG5a5j8" title="Common Stock issued for a reduction in liabilities, shares" style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesShares" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">272,156</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:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">273</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:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,144,719</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0421">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,144,992</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--ConversionOfSeriesPreferredStockToCommonStock_iP3custom--CommonStockIssuedForReductionInLiabilitiesShares_zbSPXGxaftFk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Conversion of Series A Preferred Stock to Common Stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--ConversionOfSeriesPreferredStockToCommonStockShares_iP3custom--ConversionOfSeriesPreferredStockToCommonStock_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_z3wBLu8vujq5" title="Conversion of Series A Preferred Stock to Common Stock, shares" style="text-align: right">(<ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStockShares" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">66,667</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:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ConversionOfSeriesPreferredStockToCommonStockShares_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z5I48Lj8Q4m" title="Conversion of Series A Preferred Stock to Common Stock, shares" style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfSeriesPreferredStockToCommonStockShares" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">833,333</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:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">833</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:ConversionOfSeriesPreferredStockToCommonStock" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">766</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: xdx2ixbrl0431">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueNewIssues_iP3custom--ConversionOfSeriesPreferredStockToCommonStockShares_zAlqmoe9kWec" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Common Stock issued for cash, net of offering costs</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"><span style="-sec-ix-hidden: xdx2ixbrl0440">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_iP3us-gaap--StockIssuedDuringPeriodValueNewIssues_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4ooTqi7PT6f" title="Common Stock issued for cash, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,238,400</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0445">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,240,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--CommonStockIssuedForFractionalSharesFromReverseStockSplit_iP3us-gaap--StockIssuedDuringPeriodSharesNewIssues_zXV5zOYf2CUf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Common stock issued for fractional shares from reverse stock split</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"><span style="-sec-ix-hidden: xdx2ixbrl0450">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--CommonStockIssuedForFractionalSharesFromReverseStockSplitShares_iP3custom--CommonStockIssuedForFractionalSharesFromReverseStockSplit_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXjz78Wd2cj5" title="Common stock issued for fractional shares from reverse stock split, shares" style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,271</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:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0453">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0455">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--StockOptionsIssuedForServices_zA6B7x8Soej8" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock options issued for services</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"><span style="-sec-ix-hidden: xdx2ixbrl0460">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0461">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">855,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0464">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0465">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">855,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zZsahSTXX1X5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0468">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0469">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,340,703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0472">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0473">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,340,703</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_iN_pp0p0_di_zHqAKh4urgzc" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Distributions by noncontrolling interest</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"><span style="-sec-ix-hidden: xdx2ixbrl0476">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0477">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0478">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0479">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">343,889</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:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">343,889</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--IssuanceOfNoncontrollingInterest1_z8BaXjzHSZ11" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Issuance of noncontrolling interest for a reduction of debt</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"><span style="-sec-ix-hidden: xdx2ixbrl0484">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0485">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0486">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0487">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0488">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,025,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:IssuanceOfNoncontrollingInterest1" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,025,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_zIQHAU6xdIC8" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Net loss</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><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"><span style="-sec-ix-hidden: xdx2ixbrl0492">&#8211;</span></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">&#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"><span style="-sec-ix-hidden: xdx2ixbrl0493">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0494">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0495">&#8211;</span></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:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,506,200</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:NetIncomeLoss" contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">447,698</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:NetIncomeLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,953,898</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_43A_c20220101__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zCVldUcmz9O9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">June 30, 2022 (unaudited)</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_984_eus-gaap--SharesOutstanding_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zZTpPs7wZxM2" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0508">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0500">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iE_c20220101__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBIvdJHr7em8" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,038,619</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,039</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,857,646</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">41,237,559</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,245,917</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,861,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <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 -->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="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</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="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Additional Paid-in</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Treasury</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Accumulated</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Non-controlling</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Total Stockholders'</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1pt; width: 28%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Capital</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Stock</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Deficit</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Interest</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Equity</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td></tr>

<tr id="xdx_437_c20210401__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zenSelVto2T4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; width: 28%"><span style="font-size: 8pt">March 31, 2021 <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%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zLKFUDfkZsw3" title="Beginning balance, shares" style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zEdDJQ7yPsok" title="Beginning balance, shares" style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,321,269</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,322</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,818,373</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,688,151</ix:nonFraction></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,137,248</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,258,859</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--CommonStockIssuedForReductionInLiabilities_zcSZphWUjn28" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 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>&#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"><span style="-sec-ix-hidden: xdx2ixbrl0524">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--CommonStockIssuedForReductionInLiabilitiesShares_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNsBrwLN9jI2" title="Common Stock issued for a reduction in liabilities, shares" style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesShares" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,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:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26</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:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,774</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0527">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0528">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0529">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_iP3custom--CommonStockIssuedForReductionInLiabilitiesShares_zjB1QG9laXo2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt"><span style="font-size: 8pt">Conversion of temporary equity Series B and B-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>&#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"><span style="-sec-ix-hidden: xdx2ixbrl0534">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares_iP3custom--ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zD0YmBhW8Cbg" title="Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1), shares" style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">944,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="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">944</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:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,384,396</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0539">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,385,340</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--StockOptionsIssuedForServices_zdmiJElUFZz6" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock options issued for services</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"><span style="-sec-ix-hidden: xdx2ixbrl0544">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0545">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0547">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0548">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0549">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">427,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zOKQHE54i9Ke" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0552">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0553">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,528</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0555">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0556">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0557">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">111,528</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--IssuanceOfNoncontrollingInterest1_zHVUpCygvpP1" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Issuance of noncontrolling interest for a reduction of debt</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"><span style="-sec-ix-hidden: xdx2ixbrl0560">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0561">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0562">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0563">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0564">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,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:IssuanceOfNoncontrollingInterest1" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DividendsPreferredStock_iNP3custom--IssuanceOfNoncontrollingInterest1_pp0p0_di_z3L8S6CEP0P4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl0568">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0569">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0570">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0571">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,196</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: xdx2ixbrl0573">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLoss_zxr8zKBQrBE" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Net loss</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><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"><span style="-sec-ix-hidden: xdx2ixbrl0576">&#8211;</span></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">&#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"><span style="-sec-ix-hidden: xdx2ixbrl0577">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0578">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0579">&#8211;</span></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:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,410,931</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:NetIncomeLoss" contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,114,003</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:NetIncomeLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,524,934</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20210401__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_z2Mn9iuP659" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">June 30, 2021 (unaudited)</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--SharesOutstanding_iE_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_z0zTZjKWoPN7" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</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 id="xdx_98B_eus-gaap--SharesOutstanding_iE_c20210401__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zFNMlAPtNWO9" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,291,416</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,292</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,970,571</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,141,278</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">758,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,579,897</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Times New Roman, Times, Serif; background-color: White; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</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="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Additional Paid-in</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Treasury</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Accumulated</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Non-controlling</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">Total Stockholders'</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center; padding-bottom: 1pt; width: 28%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Shares</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Capital</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Stock</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Deficit</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Interest</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td><td style="text-align: center; padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: center; width: 5%"><span style="font-size: 8pt"> Equity</span></td><td style="padding-bottom: 1pt; text-align: center; width: 1%">&#160;</td></tr>

<tr id="xdx_436_c20210101__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zWsAnDEVffs5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt; width: 28%"><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="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zIwV7kq7gJKe" title="Beginning balance, shares" style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zv3QYUePTnhk" title="Beginning balance, shares" style="text-align: right; width: 5%"><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></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,256</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><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></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<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></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%">(<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></td><td style="text-align: left; width: 1%">)</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><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></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 5%"><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="text-align: left; width: 1%">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueIssuedForServices_iP3us-gaap--SharesOutstanding_zdP9mpuVAKd8" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 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>&#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"><span style="-sec-ix-hidden: xdx2ixbrl0608">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_iP3us-gaap--StockIssuedDuringPeriodValueIssuedForServices_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyT5GlgROvhd" title="Common Stock issued for services Shares, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,667</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:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34</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:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">437,967</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0611">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0612">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0613">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">438,001</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--CommonStockIssuedForReductionInLiabilities_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 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>&#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"><span style="-sec-ix-hidden: xdx2ixbrl0618">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--CommonStockIssuedForReductionInLiabilitiesShares_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zT5GZeWmQoWj" title="Common Stock issued for a reduction in liabilities, shares" style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilitiesShares" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">29,168</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:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29</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:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">264,771</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0621">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0622">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0623">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">264,800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CommonStockIssuedForPurchaseOfLicense_iP3custom--CommonStockIssuedForReductionInLiabilitiesShares_zQvQ3H83zdh7" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td 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_98B_ecustom--CommonStockIssuedForPurchaseOfLicenseShares_iP3custom--CommonStockIssuedForPurchaseOfLicense_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHjLOHNtnERj" title="Common Stock issued for the purchase of a license, shares" style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicenseShares" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</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:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17</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:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,983</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0631">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0632">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0633">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicense" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--StockIssuedForConversionOfTemporaryEquityValue_iP3custom--CommonStockIssuedForPurchaseOfLicenseShares_zOgR57coJHhc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 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>&#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"><span style="-sec-ix-hidden: xdx2ixbrl0638">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--StockIssuedForConversionOfTemporaryEquityShares_iP3custom--StockIssuedForConversionOfTemporaryEquityValue_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zhiY1tGhAIya" title="Conversion of temporary equity Series B, B-1, and C-1 Preferred Stock to Common Stock, shares" style="text-align: right"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityShares" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">955,947</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:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">956</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:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,466,648</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0641">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0642">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0643">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockIssuedForConversionOfTemporaryEquityValue" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,467,604</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--StockOptionsIssuedForServices_zIUnjMiYGaP7" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock options issued for services</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"><span style="-sec-ix-hidden: xdx2ixbrl0648">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0649">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">730,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0651">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0652">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0653">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:StockOptionsIssuedForServices" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">730,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zBllwcCuhxLh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">Stock based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0656">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0657">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">223,056</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0659">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0660">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0661">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">223,056</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--IssuanceOfNoncontrollingInterest1_zNQ5CAHumfo5" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Issuance of noncontrolling interest for a reduction of debt</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"><span style="-sec-ix-hidden: xdx2ixbrl0664">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0665">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0666">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0667">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0668">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,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:IssuanceOfNoncontrollingInterest1" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DividendsPreferredStock_iN_pp0p0_di_zLvIRZ9gfTff" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl0672">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0673">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0674">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0675">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,196</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: xdx2ixbrl0677">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_z9Vsd5BXd7Vl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -5pt; padding-left: 5pt">Net income (loss)</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><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"><span style="-sec-ix-hidden: xdx2ixbrl0680">&#8211;</span></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">&#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"><span style="-sec-ix-hidden: xdx2ixbrl0681">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0682">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0683">&#8211;</span></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:NetIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,910</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:NetIncomeLoss" contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,255,844</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:NetIncomeLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,149,934</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_432_c20210101__20210630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zOf58HJb9Azk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -5pt; padding-left: 5pt">June 30, 2021 (unaudited)</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_98D_eus-gaap--SharesOutstanding_iE_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__custom--SeriesAPreferredStocksMember_zDhYjgdmMeab" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">66,667</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67</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 id="xdx_987_eus-gaap--SharesOutstanding_iE_c20210101__20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zYKGRd5r8sMh" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,291,416</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,292</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,970,571</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">30,141,278</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">758,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,579,897</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<table border="0" 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 id="xdx_F05_zBTi3NI5kUil" style="vertical-align: top; text-align: left; width: 4%">(1)</td>
    <td id="xdx_F1F_zCwfh28txRie" style="text-align: left; width: 96%"><ix:footnote id="Footnote000699" 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="margin: 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"><b>&#160;</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>&#160;</b></p>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <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 -->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">&#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 style="font-family: Times New Roman, Times, Serif"><b><span id="a_007"></span>CONDENSED
CONSOLIDATED STATEMENT OF CASH FLOWS</b></span></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_30D_112_zkNCTUxRS9ff" summary="xdx: Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)" 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: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20220101__20220630_zN8LujvKFSqj" 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_49E_20210101__20210630_zkzZojJ07xQa" 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">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center">Six Months 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">June 30,</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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_znumjdeyTP7l" 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_401_eus-gaap--NetIncomeLoss_i01_maCzL2o_zoScX5cJA0T7" style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: left">Consolidated net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,953,898</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,149,934</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zrLRNjGE6Mb6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="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_40C_eus-gaap--DepreciationAndAmortization_i01_maCzL2o_zCiMuZJVJmyh" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">933,813</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">727,914</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--CommonStockOptionsIssuedForServices_i01_maCzL2o_zIWlAGCmOhN7" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">855,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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">730,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IssuanceOfStockAndWarrantsForServicesOrClaims_i01_d0_maCzL2o_zpE459m4G4Rb" 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="From2022-01-01to2022-06-30" 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:IssuanceOfStockAndWarrantsForServicesOrClaims" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">438,001</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--GainOnDispositionOfAsset_i01N_di_msCzL2o_zRU5ZmJActbg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Gain on disposal of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="VIVK:GainOnDispositionOfAsset" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,456</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: xdx2ixbrl0720">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_i01N_di_msCzL2o_zFStizEubxn4" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">413,189</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,734,275</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i01N_di0_msCzL2o_zmNMNViCz8Cf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2022-01-01to2022-06-30" 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:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">711,070</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ShareBasedCompensation_i01_maCzL2o_zmHIcusWI66b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,340,703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">223,055</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i01_zu1cLGyPN4ac" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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_40F_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di0_msCzL2o_zv2wSUACIBK1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-01to2022-06-30" 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:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,515</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInInventories_i01N_di0_msCzL2o_zQkiKD57Lgdc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,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:IncreaseDecreaseInInventories" contextRef="From2021-01-012021-06-30" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i01N_di_msCzL2o_zg3PkdbQUwR3" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">164,177</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">13,807</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_i01_maCzL2o_zu02d5Tn5zKh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">303,452</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:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">412,764</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedInterestReceivableNet_i01N_di_msCzL2o_zfsXjHduO2P7" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,461</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,485</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInInterestPayableNet_i01_maCzL2o_zHURebstVEef" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,946</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">395,469</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCzL2o_maCz1VK_zhsekdRGC6w5" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,808,793</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,053,627</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_403_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zZcyMwjF1N8g" 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_407_eus-gaap--ProceedsFromCollectionOfNotesReceivable_i01_d0_maCzA2D_zHb08GaLjVq3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Proceeds from notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromCollectionOfNotesReceivable" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,953</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:ProceedsFromCollectionOfNotesReceivable" contextRef="From2021-01-012021-06-30" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsToAcquireIntangibleAssets_iN_di_msCzA2D_zgibZFfyuc1k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Payment on costs of patents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0761">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,329</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--PaymentsToAcquireIntangibleAssets1_iN_di0_msCzA2D_zA1Fam834V6k" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" 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:PaymentsToAcquireIntangibleAssets1" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--ProceedsFromSaleOfProductiveAssets_d0_maCzA2D_zhZj174YLJNf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from disposal of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,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:ProceedsFromSaleOfProductiveAssets" contextRef="From2021-01-012021-06-30" 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--PaymentsToAcquirePropertyPlantAndEquipment_iN_di_msCzA2D_zz9pxKdwwqg6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,129,515</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,334,123</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iT_mtCzA2D_maCz1VK_z3f5QUkr5qc1" style="vertical-align: bottom; background-color: White">
    <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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,067,562</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,384,452</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_404_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z8DwpYBzam4j" style="vertical-align: bottom; background-color: White">
    <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_40F_eus-gaap--RepaymentsOfLongTermDebt_i01N_di0_msCzGgM_zCVmfXQkSVsh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" 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:RepaymentsOfLongTermDebt" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,735</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--ProceedsFromNotesPayable_maCzGgM_zcqe64hU1rg4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,968,261</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,666,811</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ProceedsFromIssuanceOfCommonStock_d0_maCzGgM_zKaU2NzO8hxi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,240,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:ProceedsFromIssuanceOfCommonStock" contextRef="From2021-01-012021-06-30" 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--RepaymentsOfNotesPayable_iN_di_msCzGgM_zCAOUcyYTQba" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">277,145</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,464</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--PaymentsToMinorityShareholders_iN_di0_msCzGgM_zJNDeVl27m3a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Distributions to 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:PaymentsToMinorityShareholders" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,889</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:PaymentsToMinorityShareholders" contextRef="From2021-01-012021-06-30" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInFinancingActivities_iT_mtCzGgM_maCz1VK_z1L5m0thtirf" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,587,227</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,656,612</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_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_iT_mtCz1VK_z5u7F3S8A1ll" 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,710,872</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,218,533</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zyLnKNKWhPte" 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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,493,719</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="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></tr>
  <tr id="xdx_409_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zxxNoCeqdvy" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,204,591</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="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,617,437</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_409_eus-gaap--SupplementalCashFlowInformationAbstract_iB_ziPzMnphkRyh" 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_40F_ecustom--CashPaidDuringYearForAbstract_iB_z5DvJgxV26yh" 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_40F_eus-gaap--InterestPaidNet_i01_zl39f1uxLY5d" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Interest</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">223,639</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,936</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxesPaidNet_i01_d0_zKl6U48rVTia" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Income taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-01-01to2022-06-30" 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">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-012021-06-30" 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_405_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zlGYx8AGYzx3" 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_402_ecustom--ConversionOfSeriesBB1AndC1PreferredStockToCommonStock_i01_zb3d1TY2Vtt6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Conversion of Series A, 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,200,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:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,467,604</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--CommonStockIssuedForReductionInLiabilitiesCashFlow_i01_zgayrsTXxMBd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,144,992</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">264,800</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--NoncontrollingInterestIssuedForReductionInLiabilities_i01_ziGKjdGQtpJ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,025,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:NoncontrollingInterestIssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--PreferredStockSeriesC1IssuedForReductionInLiabilities_i01_d0_zW9bK8e5t09" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" 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">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,950</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--CommonStockIssuedForPurchaseOfLicenses_i01_d0_zaKfJVCw4jK8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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:CommonStockIssuedForPurchaseOfLicenses" contextRef="From2022-01-01to2022-06-30" 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">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:CommonStockIssuedForPurchaseOfLicenses" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">225,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--CapitalizedInterestOnConstructionInProcess_i01_z90NiSwxZvRd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; 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="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">256,235</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="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,700</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DividendPaidInSeriesB1PreferredStock_i01_d0_zhUQFB7suUU5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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:DividendPaidInSeriesB1PreferredStock" contextRef="From2022-01-01to2022-06-30" 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">$</td><td style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStock" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">42,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <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 -->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">&#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"><b><span id="a_008"></span>NOTES TO THE CONDENSED 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p id="xdx_806_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z52qmjuOJ9uf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1. <span id="xdx_82A_zlwbNMrKnas2">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">On February 14, 2022, we effected a <span id="xdx_908_eus-gaap--StockholdersEquityReverseStockSplit_c20220213__20220214_zR96xzjc4iei" title="Stockholders&apos; Equity, Reverse Stock Split"><ix:nonNumeric contextRef="From2022-02-132022-02-14" name="us-gaap:StockholdersEquityReverseStockSplit">1-for-30 reverse
split</ix:nonNumeric></span> 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>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:Covid19PolicyTextBlock"><p id="xdx_848_ecustom--Covid19PolicyTextBlock_z59T3wzJahyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zOqfrasseWik">COVID-19</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 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, Utah has resumed operations in full. Kuwait has allowed for the Company to
obtain site personnel visas to recommence operations. 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>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:InterimFinancialInformationPolicyTextBlock"><p id="xdx_846_ecustom--InterimFinancialInformationPolicyTextBlock_z5KjSwlfNLMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_865_zMdDfzauC075">Interim Financial Information</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 accompanying unaudited condensed consolidated
financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S.
GAAP&#8221;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have
been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and the related notes for the year ended December 31, 2021. The unaudited condensed consolidated financial
statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and
include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair presentation
of the condensed consolidated financial statements. The operating results for the three and six months ended June 30, 2022 are not necessarily
indicative of the results expected for the full year ending December&#160;31, 2022.&#160;</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 9; Value: 1 -->
    <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 -->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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zBj1OcVjr3R4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zyrfxcE9PdGh">Principles of Consolidation</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 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. For the six months ended June 30,
2022 and year ended December 31, 2021 the following entities are considered to be a VIE and are consolidated in our consolidated financial
statements: Viva Wealth Fund I, LLC and RPC Design and Manufacturing, LLC. For the six months ended June 30, 2022 and year ended December
31, 2021 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 six months ended June 30, 2022 and year ended December 31, 2021 the unaudited
financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,383,610</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,753,296</ix:nonFraction></span> (where
the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_904_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,049</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,608</ix:nonFraction></span>. Vivaventures Royalty II, LLC held
assets of $<span id="xdx_901_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,939,498</ix:nonFraction></span> and $<span id="xdx_902_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,648,810</ix:nonFraction></span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_907_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,720</ix:nonFraction></span> and
$<span id="xdx_904_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">300</ix:nonFraction></span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_903_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,119,856</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember" format="ixt:numdotdecimal" decimals="0" scale="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_904_eus-gaap--Liabilities_iI_pp0p0_do_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zm1R7QX0gp4j" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">no</ix:nonFraction></span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">29,938</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,461</ix:nonFraction></span>
and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"><span id="xdx_900_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember" format="ixt:numdotdecimal" decimals="0" scale="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>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RPC Design and Manufacturing, LLC: </b>As of
June 30, 2022 and year ended December 31, 2021, investors in RDM have a noncontrolling interest of $<span id="xdx_900_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"><ix:nonFraction name="us-gaap:NoncontrollingInterestInVariableInterestEntity" contextRef="AsOf2022-06-30_custom_RPCDesignAndManufacturingLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">387,049</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"><ix:nonFraction name="us-gaap:NoncontrollingInterestInVariableInterestEntity" contextRef="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">629,694</ix:nonFraction></span>, respectively.
As of June 30, 2022 and December 31, 2021, 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 June 30, 2022 and December 31, 2021 this VIE has an outstanding note payable to the reporting
entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_RdmMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">628,828</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--NotesPayable_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_RdmMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">354,566</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> As of June
30, 2022 and December 31, 2021, 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 June 30, 2022 and
December 31, 2021, the Company has cash attributed to variable interest entities of $<span id="xdx_90D_ecustom--CashAttributableToVie_c20220630__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"><ix:nonFraction name="VIVK:CashAttributableToVie" contextRef="AsOf2022-06-30_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">296,257</ix:nonFraction></span>
and $<span id="xdx_902_ecustom--CashAttributableToVie_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"><ix:nonFraction name="VIVK:CashAttributableToVie" contextRef="AsOf2021-12-31_custom_VivaWealthFundIMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">199,952</ix:nonFraction></span>.
As of June 30, 2022, 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 August 8, 2022, VWFI has raised approximately $4,690,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, which if this option were
exercised, the Company may elect to pay the amount in either cash or common stock. 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, however these transactions are eliminated upon consolidation. 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. By request of the fund manager, 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:exclude><p id="xdx_232_zGKRns0o6cVe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

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

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

<ix:exclude><!-- Field: Page; Sequence: 10; Value: 1 -->
    <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 -->10<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ziZ5W6E9RMVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86E_zLYVFRLoVpF7">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 six months ended June 30, 2022 or for the year ended December 31, 2021, as the Company was still in the
early phases of our business plan and operating losses were expected in our early phases. 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. We have observed supply chain disruptions from the COVID-19 pandemic that has contributed to delays in the completion
of the manufacturing of our RPCs, although we do not believe that these delays have constituted a triggering event for impairment of
our assets. Our Kuwait operations were suspended to comply with the social distancing measures implemented in Kuwait, but in 2022
has allowed for the Company to obtain site personnel visas to recommence operations. Our Utah operations were temporarily
suspended from March through May 2020, but have since resumed in full in its manufacturing of its RPCs, and construction and implementation of site and infrastructure preparations
in anticipation of commencing operations in 2022. 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_ze4yfKkmSB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86B_zRsVdCPtFAK">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_900_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zW5mnTyI1tpb" title="Amortized useful lives"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_MinimumMember" format="ixt-sec:duryear" name="VIVK:AmortizedUsefulLives">10</ix:nonNumeric></span> to <span id="xdx_905_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zhbLxxQ8fPbh" title="Amortized useful lives"><ix:nonNumeric contextRef="From2022-01-012022-06-30_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 was no impairment for the six months ended June 30, 2022 or 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>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_840_eus-gaap--AdvertisingCostsPolicyTextBlock_zhHEVIlxtNne" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zBfiZ0WoX7rh">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">Advertising costs are expensed as incurred. The
Company did not incur advertising expense for the six months ended June 30, 2022 and 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"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zmFA7oQ1n1gb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86C_zVVWo8khs47e">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 June 30, 2022
and 2021 include the following: convertible notes payable convertible into approximately <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-06-30_us-gaap_ConvertibleNotesPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">14,560</ix:nonFraction></span>
and <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-06-30_us-gaap_ConvertibleNotesPayableMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">227,150</ix:nonFraction></span>
shares of common stock, convertible Series A preferred stock convertible into <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zXCwilMh4HDb" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-06-30_custom_ConvertibleSeriesAPreferredStockMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></span>
and <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-06-30_custom_ConvertibleSeriesAPreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">666,667</ix:nonFraction></span>
shares of common stock (due to the event of a public offering of the Company&#8217;s common stock in February 2022 this will convert
to 833,333 shares), stock options granted to employees of <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-06-30_custom_StockOptionsGrantedToEmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,039,585</ix:nonFraction></span>
and <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-06-30_custom_StockOptionsGrantedToEmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">183,333</ix:nonFraction></span>
shares of common stock. Stock options granted to Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_z5hgUOYbUrQ8" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-06-30_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-06-30_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">466,667</ix:nonFraction></ix:nonFraction></span></span>
shares of common stock were granted as of June 30, 2022 and 2021. There were also warrants issued and outstanding to EF Hutton of <span id="xdx_90A_ecustom--WarrantsIssued_c20220630_pdd" title="Warrants issued"><span id="xdx_90F_ecustom--WarrantsOutstanding_c20220630_pdd" title="Warrants outstanding"><ix:nonFraction name="VIVK:WarrantsIssued" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="VIVK:WarrantsOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></ix:nonFraction></span></span>
shares of common stock as of June 30, 2022.  These warrants were related to and granted during the close of the
underwritten public offering in February 2022</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 11; Value: 1 -->
    <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 -->11<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_844_eus-gaap--UseOfEstimates_zThLvZ2C993b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86B_z2EUvlyo0UT6">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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zOryGleK9Yyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zuweugGbeIB8">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;</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">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>

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 12; Value: 1 -->
    <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 -->12<!-- 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 --></ix:exclude>

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

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:LiquidityTextBlock"><p id="xdx_806_ecustom--LiquidityTextBlock_zn3evzJ5bJNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2. <span id="xdx_82D_z2C125Y42l9j">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 June 30, 2022, we had an accumulated deficit of approximately $<span id="xdx_90D_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dixL_c20220630_zsrjGDVTqcYb" title="::XDX::41237559"><span style="-sec-ix-hidden: xdx2ixbrl0947">41.3</span></span>
million. As of June 30, 2022 we had cash of $<span id="xdx_90D_eus-gaap--Cash_c20220630_pp0p0" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,204,591</ix:nonFraction></span>. The
Company closed an underwritten public offering of <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_pdd" title="Stock Issued During Period, Shares, New Issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-06-30_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_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zUXkoGBQcBt9" title="Proceeds from Issuance or Sale of Equity"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-01-012022-06-30_custom_PublicOfferingMember" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">8</ix:nonFraction></span>
million, prior to deducting underwriting discounts, commissions, and other offering expenses. Prior to the offering, we financed our
operations primarily through debt financing, private equity offerings our working interest agreements. 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_900_eus-gaap--MarketableSecurities_c20220630_pp0p0" title="Marketable Securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,818,029</ix:nonFraction></span>
as of June 30, 2022 and have been deposited for trading. We believe the liquid assets from the Company&#8217;s available for sale
investments and funding provided from subsequent fundraising activities (see Note 15) of the Company give it adequate working
capital to finance our day-to-day operations for at least twelve months through August 2023.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zx9EUayhKZkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3. <span id="xdx_826_zK770InaprCg">Prepaid Expenses and Other Assets</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 June 30, 2022 and December 31, 2021, our
other assets mainly consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse
leases. As of June 30, 2022 and December 31, 2021 we had office and warehouse lease deposits in the amount of $<span id="xdx_90A_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20220630_zSME0kAyeD8" title="Office and warehouse lease deposits"><ix:nonFraction name="us-gaap:LeaseDepositLiability" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">61,676</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20211231_z4J3UvJra0U2" title="Office and warehouse lease deposits"><ix:nonFraction name="us-gaap:LeaseDepositLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">73,245</ix:nonFraction></span>. As
of June 30, 2022 we had deposits in the amounts of $<span id="xdx_905_eus-gaap--Deposits_iI_pp0p0_c20220630__srt--CounterpartyNameAxis__custom--VendorMember_zQhdqb2ZM7ih" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2022-06-30_custom_VendorMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">161,458</ix:nonFraction></span> with vendors, professional service agencies, and a reclamation bond with the
Utah Division of Oil, Gas and Mining in the amount of $<span id="xdx_909_eus-gaap--Deposits_iI_c20220630__dei--LegalEntityAxis__custom--ProfessionalServiceAgenciesMember_z6Ni45z5eBje" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2022-06-30_custom_ProfessionalServiceAgenciesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,288</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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:MarketableSecuritiesTextBlock"><p id="xdx_80F_eus-gaap--MarketableSecuritiesTextBlock_zBLSFP4IXSM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 4. <span id="xdx_82B_z0VkaTalgnw7">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">As of December 31, 2020, the Company owned <span id="xdx_90D_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z4isWhwwJ58l" title="Investment Owned, Balance, Shares"><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_901_eus-gaap--ProceedsFromSaleOfOtherInvestments_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zGjgE42dOwql" title="Proceeds from Sale of Other Investments"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfOtherInvestments" contextRef="From2021-01-012021-12-31_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" scale="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, 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 loss of $<span id="xdx_907_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20220101__20220630__dei--LegalEntityAxis__custom--OdysseyGroupMember_pp0p0" title="Unrealized gain on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-01-012022-06-30_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">595,392</ix:nonFraction></span>
on these marketable securities for the three months ended June 30, 2021 compared to an unrealized gain of $<span id="xdx_90B_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630__dei--LegalEntityAxis__custom--OdysseyGroupMember_zsvJJ4RF7pI" title="Unrealized gain on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-06-30_custom_OdysseyGroupMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,494,275</ix:nonFraction></span>
for the six months ended June 30, 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"></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_90A_eus-gaap--MarketableSecurities_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2019-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800,000</ix:nonFraction></span>
or <span id="xdx_906_eus-gaap--InvestmentOwnedBalanceShares_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_pdd" title="Investment Owned, Balance, Shares"><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 three months ended June 30, 2022 and 2021. In August 2021 we converted $<span id="xdx_902_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" 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> of our note receivable with Scepter
into <span id="xdx_905_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pdd" 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_904_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Gain (Loss) on disposition of asset"><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.
The Company has 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_901_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20220401__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_ztBtWeqD3ld4" title="Unrealized loss on marketable securities"><ix:nonFraction name="VIVK:MarketableSecuritiesUnrealizedLoss" contextRef="From2022-04-012022-06-30_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,652,755</ix:nonFraction></span> and $<span id="xdx_90B_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20210401__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zYNETy3wyJ22" title="Unrealized loss on marketable securities"><ix:nonFraction name="VIVK:MarketableSecuritiesUnrealizedLoss" contextRef="From2021-04-012021-06-30_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,353,777</ix:nonFraction></span> for the three months ended June 30,
2022 and 2021 compared to an unrealized gain (loss) of $(<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zJWuiSMprtP3"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-01-012022-06-30_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">413,189</ix:nonFraction></span>) and <span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Unrealized gain on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-06-30_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,240,000</ix:nonFraction></span> for the six months ended June 30, 2022 and 2021. As of
June 30, 2022 and 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. As of June 30, 2022 and December 31, 2021 our Scepter marketable securities were valued at $<span id="xdx_90E_eus-gaap--MarketableSecurities_c20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2022-06-30_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,818,029</ix:nonFraction></span>
and $<span id="xdx_903_eus-gaap--MarketableSecurities_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,231,218</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">As of June 30, 2022 and December 31, 2021, marketable
securities were $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pp0p0_c20220630_zudTdBZw8lxa" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,818,029</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--MarketableSecurities_c20211231_pp0p0" title="Marketable securities"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,231,218</ix:nonFraction></span>. For the three months ended June 30, 2022 and 2021, the Company recorded a total unrealized
loss of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220401__20220630_zfx8pA1J2GMf" title="Unrealized gain (loss) on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,652,755</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210401__20210630_zJkIBjhNJ8M1" title="Unrealized gain (loss) on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-04-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">8,949,169</ix:nonFraction></span> compared to an unrealized gain (loss) of $(<span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630_z7XF2qwOXgd4" title="Unrealized gain (loss) on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">413,189</ix:nonFraction></span>) and $<span id="xdx_903_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630_z3WTa4p7IqLl" title="Unrealized gain (loss) on marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,734,275</ix:nonFraction></span> for the six months ended June 30,
2022 and 2021 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:exclude><p id="xdx_239_zGHHEUIkqeyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:exclude>

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

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

<ix:exclude><!-- Field: Page; Sequence: 13; Value: 1 -->
    <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 -->13<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80E_eus-gaap--InventoryDisclosureTextBlock_zIXos272zysf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5. <span id="xdx_820_zruB4blmm0h2">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 June 30, 2022, inventories consist primarily
of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles consist of 10,000
tons of tar sand stockpile and are anticipated to be used for our extraction remediation units. The stockpiles were acquired  when the
Company entered into a land lease agreement for located in Vernal, Utah. 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 $<span id="xdx_909_eus-gaap--InventoryGross_c20220630_pp0p0" title="Acquisition costs"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,000</ix:nonFraction></span> toward initial tonnage of oil sands
to be processed at a cost of approximately $3.00 per ton. 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_c20220630__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_pp0p0" title="Acquisition costs"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2022-06-30_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>&#160;&#160;<b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zvfCbejkYOzg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6. <span id="xdx_828_zACKZEnIXWC7">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 June 30, 2022 and December 31, 2021:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_zu1zRsvA6QX5" 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">
    <td style="text-align: justify"><span id="xdx_8B3_zcNWElsE53Ll"><b style="display: none">Schedule of property and equipment, net</b></span></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">
    <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; font-weight: bold; text-align: center">June 30, 2022</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; font-weight: bold; text-align: center">December 31, 2021</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; 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: 28%; 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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Gross Carrying Amount" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Accumulated Depreciation" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,956</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_98A_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Net Book Value" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,042</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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Gross Carrying Amount" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Accumulated Depreciation" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="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_987_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" title="Net Book Value" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_us-gaap_FurnitureAndFixturesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,998</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,432</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,466</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,966</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="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_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_us-gaap_VehiclesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,942</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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">285,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,995,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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_988_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine1TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_987_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">665,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,655,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_98B_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_PreciousMetalExtractionMachine10TonMember" format="ixt:numdotdecimal" decimals="0" scale="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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" scale="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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_ziSNo2IfyWD8" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_BioreactorsMember" format="ixt:zerodash" decimals="0" scale="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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" scale="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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" scale="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_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zpHi3wGdlla7" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:zerodash" decimals="0" scale="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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_BioreactorsMember" format="ixt:numdotdecimal" decimals="0" scale="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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" scale="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_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zLGzSw7ftQR" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember" format="ixt:zerodash" decimals="0" scale="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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" scale="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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" scale="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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zmu6z0YoIUGd" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:zerodash" decimals="0" scale="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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_NanospongeCavitationDeviceMember" format="ixt:numdotdecimal" decimals="0" scale="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_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,150,506</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9WHCLDMc5jg" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit1Member" format="ixt:zerodash" decimals="0" scale="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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,150,506</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" scale="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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z4IMr6jKCKn3" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:zerodash" decimals="0" scale="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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit1Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,249,082</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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,489,760</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zTVwdWgjz8Vc" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit2Member" format="ixt:zerodash" decimals="0" scale="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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,489,760</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" scale="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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zZfPNemDFUE1" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:zerodash" decimals="0" scale="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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnit2Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,201,098</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,127,669</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zazkxeGsA3Ug" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember" format="ixt:zerodash" decimals="0" scale="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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,127,669</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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" title="Gross Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,561,467</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zWa4rkAajTZc" title="Accumulated Depreciation" style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:zerodash" decimals="0" scale="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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" title="Net Book Value" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,561,467</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_985_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" title="Gross Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,974,884</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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zhVsU6lpVjti" title="Accumulated Depreciation" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember" format="ixt:zerodash" decimals="0" scale="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_983_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" title="Net Book Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,974,884</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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" title="Gross Carrying Amount" 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" scale="0" unitRef="USD">2,345,421</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zgG8KSCUMhLc" title="Accumulated Depreciation" 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" scale="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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" title="Net Book Value" 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" scale="0" unitRef="USD">2,345,421</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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630_pp0p0" title="Gross Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">26,856,352</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630_pp0p0" title="Accumulated Depreciation" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">977,422</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_c20220630_pp0p0" title="Net Book Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,878,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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Gross Carrying Amount" 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" scale="0" unitRef="USD">25,482,417</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231_pp0p0" title="Accumulated Depreciation" 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" scale="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_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Net Book Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,692,111</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 issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pdd"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets" contextRef="From2022-01-012022-06-30_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,413</ix:nonFraction> </span>shares
of Series C-1 Preferred Stock value at $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pp0p0" title="Prefered stock Series C-1 issued for a reduction in liabilities"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets" contextRef="From2022-01-012022-06-30_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">64,950</ix:nonFraction></span>
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 six months ended June 30, 2022 and 2021 depreciation expense was $<span id="xdx_90D_eus-gaap--Depreciation_c20220101__20220630_pp0p0"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">195,387</ix:nonFraction> </span>and
$<span id="xdx_90F_eus-gaap--Depreciation_c20210101__20210630_pp0p0"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,781</ix:nonFraction></span>. For the  six months ended June 30, 2022 and 2021
capitalized interest to equipment from debt financing was $<span id="xdx_902_eus-gaap--InterestCostsCapitalized_pp0p0_c20220101__20220630_zwGMblVhphQl"><ix:nonFraction name="us-gaap:InterestCostsCapitalized" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">256,235</ix:nonFraction> </span>and
$<span id="xdx_90B_eus-gaap--InterestCostsCapitalized_pp0p0_c20210101__20210630_zco2aqNGB0D7"><ix:nonFraction name="us-gaap:InterestCostsCapitalized" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">822,700</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.<b>&#160;</b></p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 14; Value: 1 -->
    <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 -->14<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_80C_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zViaiBPiVkZ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7. <span id="xdx_82F_zQ5ktbRg8wti">Accounts Payable and Accrued Expenses</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">Accounts payable and accrued expenses consist
of the following:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zivsik1uAOP" 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">
    <td style="text-align: left"><span id="xdx_8BA_zSpXBizoOlJ3" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zyXwnmejgmVe" 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" id="xdx_496_20211231_z0flTlkdkHS4" 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">June 30,</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">December 31,</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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">851,495</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,450,531</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Deposits_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">340</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">400,798</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--UnearnedPremiums_iI_pp0p0_d0_zjfLpxT6Q1Jh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Unearned revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:UnearnedPremiums" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">69,784</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:UnearnedPremiums" 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_407_ecustom--AccruedInterestWorkingInterestRoyaltyPrograms_pp0p0_d0_z5hTjgrq2Mth" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued interest (working interest royalty programs)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="VIVK:AccruedInterestWorkingInterestRoyaltyPrograms" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,341,079</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:AccruedInterestWorkingInterestRoyaltyPrograms" 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_40A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">398,114</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,061,610</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="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,023,985</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"><span style="background-color: white">As of December
31, 2021 the Company accrued $225,000 for a milestone payment to be paid to </span>TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) related to our worldwide, exclusive license agreement for the license of piezo electric and energy harvesting
technologies for creating self-powered sensors for making smart roadways. This milestone payment was paid in March 2022.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:MortgageNotesPayableDisclosureTextBlock"><p id="xdx_801_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zJfs41W6h02a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 8. <span id="xdx_82C_zmpMFm3ijmkc">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:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zKqwjo2WjW7i" 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">
    <td style="text-align: left"><span id="xdx_8BF_zxjkSN4QKQ03" style="display: none">Schedule of loans and notes payable</span></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">&#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">June 30,</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">December 31,</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">2022</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">2021</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</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zKXsi2hx2XHh" title="Total Notes Payable" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_VariousPromissoryNotesAndConvertibleNotesMember" format="ixt:numdotdecimal" decimals="0" scale="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_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zgeXAZd9jgB6" title="Total Notes Payable" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember" format="ixt:numdotdecimal" decimals="0" scale="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 (a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zCstfTeZS216" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_NovusCapitalGroupLLCNoteMember" id="Fact001200" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">283,612</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zRei4IUJ62s2" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember" id="Fact001202" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">378,854</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zylOG5jGudn5" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_TripleTNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">329,613</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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zCaHzd5CiEZe" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_TripleTNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">353,330</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zYB9bvxhEan" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_NationalBuickGMCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,977</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zmn6SDNVxF9b" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_NationalBuickGMCMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,440</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 (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_d0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaVEy1WPybPd" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_VariousConvertibleBridgeNotesMember" id="Fact001212" format="ixt:zerodash" decimals="0" scale="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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaQu6bOvxql" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember" id="Fact001214" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,075,813</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z3JzegTQzUI6" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_BlueRidgeBankMember" format="ixt:numdotdecimal" decimals="0" scale="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_98D_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z0GmwcnM7rbc" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_BlueRidgeBankMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">410,200</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zgGPkQTGowyj" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_SmallBusinessAdministrationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">324,267</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zGA6ZTxgzYSa" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_SmallBusinessAdministrationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">318,175</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zx1vEm817Hbc" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_JPMorganChaseBankMember" format="ixt:numdotdecimal" decimals="0" scale="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_986_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zRid6AYV4y6i" title="Total Notes Payable" style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-12-31_custom_JPMorganChaseBankMember" format="ixt:numdotdecimal" decimals="0" scale="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 (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zZkaIi4eEQGa" title="Total Notes Payable" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30_custom_VariousPromissoryNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,308,232</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_981_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zMmBe3nfvYu4" title="Total Notes Payable" 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" scale="0" unitRef="USD">3,416,379</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_983_eus-gaap--NotesPayable_c20220630_pp0p0" title="Total Notes Payable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,814,506</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_c20211231_pp0p0" title="Total Notes Payable" 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" scale="0" unitRef="USD">6,113,796</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_984_eus-gaap--NotesAndLoansPayableCurrent_c20220630_pp0p0" title="Loans and notes payable, current" style="text-align: right"><ix:nonFraction name="us-gaap:NotesAndLoansPayableCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">962,405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--NotesAndLoansPayableCurrent_c20211231_pp0p0" 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" scale="0" unitRef="USD">1,511,447</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_984_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20220630_pp0p0" title="Loans and notes payable, current attributed to variable interest entity" style="text-align: right"><ix:nonFraction name="VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,308,232</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20211231_pp0p0" 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" scale="0" unitRef="USD">3,416,379</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_98D_ecustom--NotesAndLoansPayableNonCurrent_c20220630_pp0p0" title="Loans and notes payable, long term" style="text-align: right"><ix:nonFraction name="VIVK:NotesAndLoansPayableNonCurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">543,869</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--NotesAndLoansPayableNonCurrent_c20211231_pp0p0" 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" scale="0" unitRef="USD">1,185,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8A5_zOijtm0fWY3e" 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:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJtuLsmnGzV2" summary="xdx: Disclosure - Loans and Notes Payable (Details - Maturities of Debt)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_z3z3489ixRV8" 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_492_20220630_us-gaap--DebtInstrumentAxis_custom--LoansAndNotesPayableMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 34%; 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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,787,944</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0" 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"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">518,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0" 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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">72,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0" 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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,878</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0" 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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">111,979</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">255,313</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesAndLoansPayable_iI_pp0p0" 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="AsOf2022-06-30_custom_LoansAndNotesPayableMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,814,506</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"></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: 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: 3%; text-align: justify"><span id="xdx_F09_zpitcDKzvkMl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="width: 97%; text-align: justify"><span id="xdx_F1B_zAg3kXnmYKyd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001263" 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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.</ix:footnote></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span id="xdx_F06_z1H0taftaRN7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span id="xdx_F16_zU7b4fPrMQgb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001264" xml:lang="en-US">In 2021 and 2020 the Company entered into various convertible promissory notes as follows:</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A8_zEHdBcIF11T9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 15; Value: 1 -->
    <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 -->15<!-- 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 --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"></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: 3%; text-align: justify">&#160;</td>
    <td style="width: 97%; text-align: justify">Throughout 2021 and 2020 the Company
entered into convertible promissory notes with an aggregate principal of $<span id="xdx_90F_eus-gaap--ConvertibleNotesPayable_c20220630_pp0p0" title="Aggregate principal"><ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">415,000</ix:nonFraction></span>. The notes accrue interest at <span id="xdx_90C_ecustom--PercentageOfAccrueInterest_dp_c20220101__20220630_zKdc51Ucq7R9" title="percentage of accrue interest"><span id="xdx_902_ecustom--PercentageOfAccrueInterest_dp_c20210101__20210630_z2Kr3dpu0671" title="percentage of accrue interest"><ix:nonFraction name="VIVK:PercentageOfAccrueInterest" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="VIVK:PercentageOfAccrueInterest" contextRef="From2021-01-012021-06-30" 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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">(c)</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Viva
Wealth Fund I, LLC is offering up to </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$25,000,000 in
convertible notes in a private offering<span style="background-color: white">. As of June 30, 2022, VWFI has raised $10,510,000
and converted $8,575,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 April 28, 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 $4,690,000 to manufacture
RPC Series B. Subsequent to June 30, 2022 an additional $30,000 of this debt has been converted into units of the LLC.</span></td></tr>
  </table>

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

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

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

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

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 16; Value: 1 -->
    <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 -->16<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zFqa3EtYb1Va" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note
9. <span id="xdx_82A_zPqaFBTTrkBd">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">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_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next twelve months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-06-30_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,927</ix:nonFraction></span>, Year 2 $<span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next two months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2022-06-30_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,832</ix:nonFraction></span>,
Year 3 $<span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next three months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-06-30_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,737</ix:nonFraction></span>, Year 4 $<span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next four months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2022-06-30_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,712</ix:nonFraction></span>, Year 5 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lessee, Operating Lease, Liability, to be Paid, Year Five"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2022-06-30_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="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_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Security deposit"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2019-09-15_custom_JamboreeCenterMember" format="ixt:numdotdecimal" decimals="0" scale="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">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 $<span id="xdx_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next twelve months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,950</ix:nonFraction></span>, Year 2 $<span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next two months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,028</ix:nonFraction></span>, Year 3 $<span id="xdx_90A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next three months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,110</ix:nonFraction></span>. As a condition of the lease, we were
required to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Security deposit"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2019-09-15_custom_SpeedwayCommerceCenterMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,418</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">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 $<span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next twelve months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">867</ix:nonFraction></span>, June 2022 to March 2023 $<span id="xdx_900_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next two and three months"><ix:nonFraction name="VIVK:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,550</ix:nonFraction></span>, Year 2 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next three months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,657</ix:nonFraction></span>, Year 3 $<span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next four months"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,766</ix:nonFraction></span>. As a condition
of the lease, we were required to provide a $<span id="xdx_90B_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Security deposit"><ix:nonFraction name="us-gaap:SecurityDeposit" contextRef="AsOf2019-09-15_custom_VictoryHoldingsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,766</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">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 $<span id="xdx_906_eus-gaap--OperatingLeasePayments_c20220101__20220630_z7VEEb49XDn" title="Lease payment"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,000</ix:nonFraction></span> 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">The right-of-use asset for operating leases as
of June 30, 2022 and December 31, 2021 was $<span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAsset_c20220630_pp0p0" title="Right-of-use asset for operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">721,550</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20211231_zU6UTLzeslK7" title="Right-of-use asset for operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">663,291</ix:nonFraction></span>. Rent expense for the six months ended June 30, 2022 and 2021 was $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" title="Rent expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">199,170</ix:nonFraction></span>
and $<span id="xdx_906_eus-gaap--OperatingLeaseExpense_c20210101__20210630_pp0p0" title="Rent expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">186,086</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 June 30, 2022 to the operating lease liability recorded on the balance sheet:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z1DcAeIxqXQl" summary="xdx: Disclosure - Commitments (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_zNPI8D8zVJxl" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220630_zQOxPFi8m1fj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">180,195</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">370,902</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">304,892</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,135</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" 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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">872,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">93,074</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--PresentValueOfLeasePayments_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">779,050</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-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_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">364,103</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseLiability1Noncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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="VIVK:OperatingLeaseLiability1Noncurrent" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">414,946</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zJ9lgzpZLoi5" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2022-06-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.36</ix:nonNumeric></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: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zBVdcwc7gGxb" title="Weighted-average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-06-30" 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">&#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 June 2022, the Company entered into employment
agreements with its Chief Executive Officer and Chief Financial Officer, which provide for annual base salaries of $375,000 and $350,000,
respectively, and provide for incremental increases in their salaries upon the Company&#8217;s achievement of specific performance metrics.
The Company is currently accruing substantial portions of both executive&#8217;s base salaries (see Note 7). The employment agreements
provide for the grant of stock options to the Chief Executive Officer and Chief Financial Officer to purchase up to 955,093 and 917,825
shares of the Company&#8217;s common stock, respectively, at an exercise price equal to 110% and 100% of the fair market value of the
Company&#8217;s common stock on the date of grant. The stock option will vest after two years of continuous employment, subject to acceleration
if terminated without cause or resignations for good reason. The agreement also provides that it is anticipated that the executives will
receive bonuses for 2022 which will be determined by the Company&#8217;s Compensation Committee and Board of Directors after taking into
account the general business performance of the Company, including any completed financings and or acquisitions.</p>

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

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

<ix:exclude><!-- Field: Page; Sequence: 17; Value: 1 -->
    <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 -->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 --></ix:exclude>

<ix:exclude><p id="xdx_23D_z3rWQLVqP3Ph" 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="From2022-01-01to2022-06-30" escape="true" name="us-gaap:LongTermDebtTextBlock"><p id="xdx_806_eus-gaap--LongTermDebtTextBlock_z3zS886wFSYg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10. <span id="xdx_82E_zHMiqoKoyXn6">Long-term Debt</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">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. The RPCs are estimated to enter scaled up operations in 2022 and
make estimated payments. The Company estimates future payments based on revenue projections for the RPCs. Due to delays in scaled up operations
(see Note 1 <i>Long Lived Assets</i>) the effective interest rate of these agreements increased from approximately 33% to 36%.</p>

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

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfDebtTableTextBlock_zhtBP3SjxOgh" 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_8BD_zkg676Cxl99b" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20220630_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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_49E_20211231_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">June 30,</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">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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_pp0p0" 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="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="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="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,196,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" 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="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,049,304</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,205,144</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_pp0p0" 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="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">219,380</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="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">226,823</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pp0p0" 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="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,026,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 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" scale="0" unitRef="USD">6,174,554</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_40B_eus-gaap--LongTermDebtCurrent_iI_pp0p0" 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="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,565</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="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,256</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_zfCTyy2ENs23" 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:LongTermDebtNoncurrent" contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,017,592</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:LongTermDebtNoncurrent" contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,171,298</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8A5_zd6BHrEU3BH9" style="font: 10pt Times New Roman, Times, 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 estimated
payment schedule of long-term debt as of June 30, 2022:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zS0wRYFrI2Vd" summary="xdx: Disclosure - Long-term Debt (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_8BE_zL34fuvrUC8a" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220630_us-gaap--LongtermDebtTypeAxis_custom--OtherLongTermDebtMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0_zjrRjvngW02i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; 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="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,525</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0_zywijjCOqrX9" 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"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,795</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0_zP0E9pSDe5Bi" 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="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,078</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0_zXHGR1EFPwA3" 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="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,359</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0_zRSXWSi9hCec" 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="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,943</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0_zofEFv5Fewkk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,125,533</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebt_iI_pp0p0_zlYzDuavKWW6" 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:LongTermDebt" contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember" format="ixt:numdotdecimal" decimals="0" scale="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_8A7_zw1yzuj7MVI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:TemporaryEquityTextBlock"><p id="xdx_80B_ecustom--TemporaryEquityTextBlock_ztESSiuFSzna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11.&#160;<span id="xdx_82E_zgNGKI01rh5a">Temporary Equity</span></b></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">The following table shows all changes to temporary equity during for
the six months ended June 30, 2021.</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:TemporaryEquityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--TemporaryEquityTableTextBlock_zP1fLg267nr7" 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_zTy7EsElD4wd" 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_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zxyMcYAmxKah" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_zUvGegQHkDI8" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zICCMeVtw14a" 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="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="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="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_433_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zuzLw6XF8SPf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; font-weight: bold; text-align: left">March 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zXFSNj1cLole" title="Beginning balance, shares" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">213,583</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: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,281,500</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_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zof1KV0yhFAe" title="Beginning balance, shares" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">459,426</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: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,445,716</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_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z8NeKnWulb07" title="Beginning balance, shares" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">260,702</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: 9%; text-align: right"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,615,927</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_zdgVN7vQrY0g" 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"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--DividendPaidInSeriesB1PreferredStock_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zvqLpOL1hNQ2" title="Dividend paid in Series B-1 Preferred Stock" style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStock" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,626</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="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ConversionOfStockAmountConverted1_zB2cAo1IU3sc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_981_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zs5AaHNaV7X5" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">213,583</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-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,281,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_98E_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z8VMAjiCvgIi" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">459,426</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-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,445,716</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_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zbjRqIYV2IVj" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">266,328</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-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,658,123</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_435_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zP2RnJW1pEp4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zt83V3Ts0up8" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1422">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1418">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z6rVJJejNam8" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1424">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1419">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zUsdOozkTJi7" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1426">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1420">&#8211;</span></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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; 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="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="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_433_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zhCEq0TVqWvk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; width: 28%">December 31, 2020</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98A_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zaYpoSBDi4b7" title="Beginning balance, shares" style="text-align: right; width: 9%"><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; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><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; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z3qBZLFfwdBj" title="Beginning balance, shares" style="text-align: right; width: 9%"><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; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><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; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zdGCB3eIeybh" title="Beginning balance, shares" style="text-align: right; width: 9%"><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">255,289</ix:nonFraction></td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%"><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; width: 1%">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SerciesC1IssueForReductionInStockPayables_zz2hrAvq4jS" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Series 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"><span style="-sec-ix-hidden: xdx2ixbrl1438">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--SerciesC1IssueForReductionInStockPayable_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znYEJvOHlGth" title="Sercies C-1 Issue for a reduction in stock payables, shares" style="text-align: right"><ix:nonFraction name="VIVK:SerciesC1IssueForReductionInStockPayable" contextRef="From2021-01-012021-06-30_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-06-30_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_zfwl2lqLvZK5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1445">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zYQMF7pDrJmb" title="Dividend paid in Series B-1 Preferred Stock" style="text-align: right"><ix:nonFraction name="VIVK:DividendPaidInSeriesB1PreferredStock" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,626</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="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,196</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ConversionOfStockAmountConverted1_zhLGSwss5bmf" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zALaGYGSAgYl" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="INF" sign="-" 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-06-30_custom_ConvertiblePreferredStockSeriesBMember" format="ixt:numdotdecimal" decimals="0" sign="-" 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_988_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z2yehU0j9msh" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">467,728</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-06-30_custom_ConvertiblePreferredStockSeriesB1Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,507,981</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_98F_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zBfNOg1EHzE" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ConversionOfStockSharesConverted1" contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">266,328</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-06-30_custom_ConvertiblePreferredStockSeriesC1Member" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,658,123</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zhx9QYqmOmbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zHpjhJni8lZi" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1464">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1460">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zdSt6FM1pm51" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1466">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1461">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zaqpbk3NTKB1" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1468">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1462">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8A3_zBj8gXAiSHFd" 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">During the year ended December 31, 2021, all shares of Series B, B-1,
and C-1 Preferred Stock were converted to common stock.</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 18; Value: 1 -->
    <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 -->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 --></ix:exclude>

<ix:exclude><p id="xdx_235_zHoRZLS661V6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:exclude>
</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:MinorityInterestDisclosureTextBlock"><p id="xdx_805_eus-gaap--MinorityInterestDisclosureTextBlock_zKZpq2smRLDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12. <span id="xdx_828_z0mLwb5Y91vk">Noncontrolling Interest</span></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">For the six months ended June 30, 2022 and 2021, the Company converted
$<span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_z7uxn22ALos4"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,025,000</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zWIi4fOzQk3f"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">735,000</ix:nonFraction></span> in Viva Wealth Fund I, LLC convertible promissory notes into <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zqQWmjIYDcR4"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">605</ix:nonFraction></span> and <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zBqXmeK966ai"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">147</ix:nonFraction></span> units of noncontrolling interest in Viva
Wealth Fund I, LLC.</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 six months ended June 30, 2021 and 2020,
the Company paid distributions to Viva Wealth Fund I, LLC unit holders of $<span id="xdx_909_eus-gaap--PaymentsOfDistributionsToAffiliates_c20220101__20220630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zV0i3aKtS389"><ix:nonFraction name="us-gaap:PaymentsOfDistributionsToAffiliates" contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,889</ix:nonFraction></span> and <span id="xdx_90D_eus-gaap--PaymentsOfDistributionsToAffiliates_dn_c20210101__20210630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zWBgjTiBFfKa"><ix:nonFraction name="us-gaap:PaymentsOfDistributionsToAffiliates" contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember157437031" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">none</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock"><p id="xdx_806_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z0TMVxmb3UBh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13. <span id="xdx_821_zHcSEINXa1Gj">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">As of June 30, 2022 and December 31, 2021,
the Company has granted stock-based compensation to employees, including a <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted"><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 vested in May 2022, <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-01-012021-06-30_custom_StockOptionsMember_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">166,667</ix:nonFraction></span>
in employee stock options that were issued in 2020 and cliff vest at the end of five years, and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__srt--CounterpartyNameAxis__custom--EmployeesMember_zrQT7phrVMy8" title="Option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-012022-06-30_custom_EmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,872,918</ix:nonFraction></span>
employee stock options granted in June 2022 and vest over a period of two years. For the six months ended June 30, 2022 and 2021,
stock-based compensation was $<span id="xdx_905_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,340,703</ix:nonFraction></span>
and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-06-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">223,056</ix:nonFraction></span>.
In 2020, the Company also granted non-statutory stock options, including <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_pdd" title="Option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-012022-06-30_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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_pdd" title="Option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-012022-06-30_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_908_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-06-30_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">855,000</ix:nonFraction></span>
and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-06-30_custom_NonStatutoryStockOptionsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">730,000</ix:nonFraction></span>
for the six months ended June 30, 2022 and 2021. In 2022, the Company closed on its underwritten public offering in which the
Company granted the underwriter, EF Hutton, division of Benchmark Investments, LLC (&#34;EF Hutton&#34;), a 45-day option to
purchase up to an additional <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630_pdd" title="Option granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">240,000</ix:nonFraction></span>
shares of Common Stock at the public offering price per share, less the underwriting discounts and commissions, to cover
over-allotments, if any. These options were not exercised and expired.</p>

<p style="font: 10pt Times New Roman, Times, 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
six months ended June 30, 2022 and 2021, 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:&#160;</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)" id="xdx_89C_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_zM1ecbLXy6id" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B3_zvcaRGA8WYUk" style="display: none">Schedule of warrant assumptions</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 51%">&#160;</td>
    <td style="width: 1%; text-align: justify">&#160;</td>
    <td style="width: 48%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">December 31, 2020 through June 30, 2022</span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zG8aJ7DF4uhl" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-012022-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.24</ix:nonFraction></span> &#8211; <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zec30Uq7V4Yj" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-012022-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.04</ix:nonFraction></span>%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dpn_c20220101__20220630_zVw1U62m3pMg" title="Expected dividend yield"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-01-01to2022-06-30" format="ixt-sec:numwordsen" decimals="INF" scale="-2" unitRef="Pure">None</ix:nonFraction></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_z9GrzS0lw1Z" title="Expected life of warrants"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">3.33</ix:nonNumeric></span>-<span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zfw324VNZAh6" title="Expected life of warrants"><ix:nonNumeric contextRef="From2022-01-012022-06-30_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">10</ix:nonNumeric></span> 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"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zN23iO6ipezg" title="Expected volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-012022-06-30_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">169</ix:nonFraction></span> - <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_z6p4xWO8Lj33" title="Expected volatility rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-012022-06-30_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">273</ix:nonFraction></span>%</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A4_zqpFOk5Fpesd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 19; Value: 1 -->
    <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 -->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 --></ix:exclude>

<ix:exclude><p id="xdx_23B_zbCgEoVcJ5mk" 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 following table summarizes all stock option
activity of the Company for the six months ended June 30, 2022 and 2021:</p>

<ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zqEzl669vx35" 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">
    <td style="text-align: left"><span id="xdx_8B1_zwiLvp23sqv9" style="display: none">Schedule of option activity</span></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">&#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">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#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: left">&#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: left">&#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: left">&#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: 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">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 style="text-align: left">&#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; width: 52%; text-align: left">Outstanding, December 31, 2021</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRY2zWaNhSi" title="Shares outstanding - beginning" style="border-bottom: Black 2.5pt double; width: 13%; 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="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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8Ryz12IeJ6g" 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="AsOf2021-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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjPJ8oXgbjA8" 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="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,112,919</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted average exercise price, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.24</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_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHW9fvawKd7b" title="Weighted average remaining contractual life (years)"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">6.60</ix:nonNumeric></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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZxk4wjyHf8j" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">16,667</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted average exercise price, exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.1</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Forfeited</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--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNhllegiCgrb" title="Stock Issued During Period, Shares, Restricted Stock Award, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">240,000</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_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted average exercise price, forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</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">&#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="padding-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhR1W5w1dDQc" title="Shares outstanding - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,506,252</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_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zeR5DfEpjHZ1" title="Weighted average exercise price - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.53</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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztRwLCJfXdfl" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">7.39</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 style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsymIkQDqGwj" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjy2S1MFWMAl" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCS03qfVCspg" 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>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Shares exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">890,168</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted average exercise price - exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.74</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_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLuURnjkWZQ9" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2022-01-012022-03-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">7.48</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="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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: 1pt; text-align: left">Outstanding, December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWOcABGx5rc" title="Shares outstanding - beginning" style="border-bottom: Black 1pt solid; 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="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">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmiPHYKnaXX3" title="Weighted average exercise price - beginning" style="border-bottom: Black 1pt solid; 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="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"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9CxciHiWbX9" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.41</ix:nonNumeric></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-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zljHk7d6JTb7" title="Shares outstanding - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-06-30_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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqJrsPoRqPqg" title="Weighted average exercise price - ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-06-30_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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0IqtUv60TDd" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2021-01-012021-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.91</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 style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUORY8O46vw5" 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" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znt9H770qa6" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">3.38</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 style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zv25NwahkBAi" title="Shares exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="AsOf2021-06-30_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">108,333</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" title="Weighted average exercise price - exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-06-30_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_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoe0ODJnNMH4" title="Weighted average contractural term"><ix:nonNumeric contextRef="From2021-01-012021-06-30_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">5.10</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



</ix:nonNumeric><p id="xdx_8AB_zXxmmPpn6lGb" style="font: 10pt Times New Roman, Times, 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 June 30, 2022 and December 31, 2021, 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">&#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 June 30, 2022 and December 31, 2021,
the Company had <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_c20220630_pdd" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span>
and <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zSYSUFFW7Npl" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2021-12-31" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span>
warrants outstanding. On February 14, 2022, the Company closed on its underwritten public offering of <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zxvYRRsdI7s6" title="Stock Issued During Period, Shares, New Issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-06-30_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. In addition, the Company has issued the underwriter, EF
Hutton, 5-year warrants to purchase <span id="xdx_903_ecustom--WarrantsIssued_iI_c20220630_zXe143XPwlYi" title="Warrants issued"><ix:nonFraction name="VIVK:WarrantsIssued" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span>
shares of common stock at an exercise price equal $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.75</ix:nonFraction></span>.
and were valued with a fair market value of $374,000. We used the Black-Scholes option pricing model to determine the fair value of
the warrants, with assumptions of a risk free rate of 1.92%, an expected life of 5 years, and volatility of 167%. The impact of
these warrants has no effect on stockholder&#8217;s equity, as they are considered equity-like instruments, and are considered a
direct expense of the offering.</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 20; Value: 1 -->
    <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 -->20<!-- 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 --></ix:exclude>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_zbLMjOxZd7Vc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14. <span id="xdx_821_zBLnNZPjOFm2">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; text-align: justify">The Company calculates its quarterly tax provision
pursuant to the guidelines in ASC 740 Income Taxes. ASC 740 requires companies to estimate the annual effective tax rate for current year
ordinary income. In calculating the effective tax rate, permanent differences between financial reporting and taxable income are factored
into the calculation, and temporary differences are not. The estimated annual effective tax rate represents the Company&#8217;s estimate
of the tax provision in relation to the best estimate of pre-tax ordinary income or loss. The estimated annual effective tax rate is then
applied to year-to-date ordinary income or loss to calculate the year-to-date interim tax provision.</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="font-family: Times New Roman, Times, Serif">The
Company recorded a provision for income taxes of $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20220630_pp0p0" title="Provision for income taxes"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">800</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20210101__20210630_z9tE4qWyC7Mc" title="Provision for income taxes"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">723,911</ix:nonFraction></span> for the six months ended June 30, 2022 and 2021, respectively. The
Company is projecting a (0.04)% </span><span style="font-family: Times New Roman, Times, Serif">effective tax rate for the year
ending December 31, 2022, which is primarily the result of projected provision from book loss incurred for the year offset by additional
valuation allowance on the net operating losses. The Company&#8217;s effective tax rate for 2021 was <span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20210630_zIORIx3YrODd" title="Effective tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2021-01-012021-06-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9.18</ix:nonFraction></span>% which was the result of the
benefit of book income for the year.&#160;</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">As of December 31, 2021, the Company had estimated
federal and state net operating loss (NOL) carryforwards of approximately $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20211231_zaV1Cy0LUPk2" title="Net Operating losses"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">14.3</ix:nonFraction></span> million. Federal NOL carryforwards begin to expire in
2028.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-06-30" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zv4z0OeSG6fg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15. <span id="xdx_824_zgcDoYj36w78">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; background-color: white">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; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 1, 2022, we
closed a Membership Interest Purchase Agreement, (the &#8220;MIPA&#8221;), with Jorgan Development, LLC, a Louisiana limited liability
company (&#34;Jorgan&#34;) and JBAH Holdings, LLC, a Texas limited liability company (&#34;JBAH&#34; and, together with Jorgan, the
&#34;Sellers&#34;), as the equity holders of Silver Fuels Delhi, LLC, a Louisiana limited liability company (&#34;SFD&#34;) and White
Claw Colorado City, LLC, a Texas limited liability company (&#34;WCCC&#34; ) whereby, the Company acquired all of the issued and outstanding
membership interests in each of SFD and WCCC (the &#8220;Membership Interests&#8221;), making SFD and WCCC wholly owned subsidiaries of
the Company. The purchase price for the Membership Interests is approximately $37.4 million, subject to post-closing adjustments, payable
by the Company in a combination of 3,009,552 shares of the Company&#8217;s common stock, amount equal to 19.99% of the number of issued
and outstanding shares of the Company&#8217;s common stock immediately prior to issuance, a secured three-year promissory notes made by
the Company in favor of the Sellers, and the assumption of certain liabilities of SFD and WCCC. The shares of the Company&#8217;s common
stock and the Notes will have an aggregate value of approximately $32,942,939.</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">Sellers have entered
into 18-month lock-up agreements at closing with regard to the 3,009,552 common shares issued for consideration for the Membership Interests.</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">Under the MIPA, the
Company has committed to make a payment to the Sellers on or before the 18-month anniversary of the closing date in the amount of
$16,471,469 whether in cash or unrestricted common stock.</p>

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

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

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

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

<ix:exclude><!-- Field: Page; Sequence: 21; Value: 1 -->
    <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 -->21<!-- 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 --></ix:exclude>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the event of a breach
of the terms of the MIPA, the Notes, or the Pledge Agreement, the sole and exclusive remedy of the parties will be to unwind the MIPA
transaction.</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">The principal amount
of the Notes, together with any and all accrued and unpaid interest thereon, will be paid to the Sellers on a monthly basis in an amount
equal to the Monthly Free Cash Flow continuing thereafter on the twentieth (20<sup>th</sup>) calendar day of each calendar month thereafter.
Monthly Free Cash Flow means cash proceeds received by SFD and WCCC from its operations minus any capital expenditures (including, but
not limited to, maintenance capital expenditures and expenditures for personal protective equipment, additions to the land/current facilities
and pipeline connections) and any payments on capital lease obligations of SFD and WCCC.</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">In conjunction with the
closing under the MIPA, SFD, WCCC and the Company will enter into a Shared Services Agreement with Endeavor Crude, LLC, a Texas limited
liability company affiliated with the Sellers (&#8220;Endeavor&#8221;), under which Endeavor will provide certain operating and administrative
services to SFD and WCCC.</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">In conjunction with the
closing we entered into a Master Netting Agreement, hereto (the &#8220;Netting Agreement&#8221;), with Jorgan, JBAH, Endeavor and White
Claw Crude, LLC under which all amounts as a result of all Contracts during a given calendar month shall be netted against all amounts
owed as a result of all contracts and the resulting net amount shall be payable. The Netting Agreement includes contracts such as the
MIPA, the Notes, any pledge agreements, the Shared Services Agreement, the Crude Petroleum Supply Agreement dated January 1, 2021, by
and between WC Crude and SFD, as amended, and the Oil Storage Agreement dated January 1, 2021, by and between WC Crude, as Shipper, and
WCCC, as Operator, as amended.</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">In the acquisition
of WCCC we also acquired WCC&#8217;s Oil Storage Agreement with WC Crude, under which WC Crude has the right, subject to the payment of
service and maintenance fees, to store volumes of crude oil and other liquid hydrcarbons at a certain crude oil and liquid hydrocarbon
receipt, storage, blending, throughput and delivery terminal operated by WCCC, which expires on December 31, 2031.</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">In the acquisition of
SFD, we acquired a Crude Petroleum Supply Agreement with WC Crude (the &#8220;Supply Agreement&#8221;), under which WC Crude supplies
volumes of Crude Petroleum to SFD. WC Crude and SFD will be entered into an amendment to the Supply Agreement, in conjunction with the
closing under the MIPA, which provides for the delivery to SFD a minimum of 1,000 sourced barrels per day, and includes a guarantee that
when SFD resells these barrels, if SFD does not make at least a $5.00 per barrel margin that WC Crude will pay to SFD the difference between
the sales price and $5.00 per barrel In the event that SFD makes more than $5.00 per barrel, SFD will pay WC Crude a profit sharing payment
in the amount equal to 10% of the excess price over $5.00 per barrel, which amount will be multiplied by the number of barrels associated
with the sale. The Supply Agreement, as amended, will remain in effect through and including December 31,2031.</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">In the acquisition of
SFD, we acquired a crude oil gathering, storage, and transportation facility located on approximately 9.3 acres near Delhi, Louisiana,
along with its existing sales agreements, where a subsidiary of a large NYSE traded energy company is obligated to purchase blended crude
oil from SFD in amounts up to 60,000 barrels per month. With prior approval, SFD is eligible to sell to the Purchaser amounts greater
than 60,000 barrels of crude oil per month. In the acquisition of WCCC, we acquired a 120,000 barrel crude oil storage tank, in the heart
of the Permian Basin, located near Colorado City, Texas. The storage tank is presently connected to the Lotus pipeline system</p>

<p style="font: 10pt Times New Roman, Times, 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 June 30, 2022, VWFI has raised $430,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 June 30, 2022, VWFI has also
converted $30,000 of convertible debt into VWFI LLC units.</p>

</ix:nonNumeric><p id="xdx_819_zXhcagPWSLli" style="font: 10pt Times New Roman, Times, 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: 22; Value: 1 -->
    <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 -->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;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="a_009"></span>ITEM 2. MANAGEMENT&#8217;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; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Note Regarding Forward-Looking Statements</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"><span style="background-color: white">This Quarterly
Report on Form 10-Q includes a number of forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as
amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;)
that reflect management&#8217;s current views with respect to future events and financial performance. </span>These statements are based
upon beliefs of, and information currently available to, the Company&#8217;s management as well as estimates and assumptions made by the
Company&#8217;s management. Readers are cautioned not to place undue reliance on these forward-looking statements, which are only predictions
and speak only as of the date hereof. When used herein, the words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221;
&#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;future,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221;
&#8220;target,&#8221; &#8220;potential,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;continue&#8221;
or the negative of these terms and similar expressions as they relate to the Company or the Company&#8217;s management identify forward-looking
statements. Such statements reflect the current view of the Company with respect to future events and are subject to risks, uncertainties,
assumptions, and other factors, including the risks relating to the Company&#8217;s business, industry, and the Company&#8217;s operations
and results of operations. Should one or more of these risks or uncertainties materialize, or should the underlying assumptions prove
incorrect, actual results may differ significantly from those anticipated, believed, estimated, expected, intended, or planned.</p>

<p style="font: 10pt Times New Roman, Times, 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 the Company believes that the expectations
reflected in the forward-looking statements are reasonable, the Company cannot guarantee future results, levels of activity, performance,
or achievements. Except as required by applicable law, including the securities laws of the United States, the Company does not intend
to update any of the forward-looking statements to conform these statements to actual 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">Our financial statements are prepared in accordance
with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;). These accounting principles require us to make
certain estimates, judgments and assumptions. We believe that the estimates, judgments and assumptions upon which we rely are reasonable
based upon information available to us at the time that these estimates, judgments and assumptions are made. These estimates, judgments
and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported
amounts of revenues and expenses during the periods presented. Our financial statements would be affected to the extent there are material
differences between these estimates and actual results. The following discussion should be read in conjunction with our financial statements
and notes thereto appearing elsewhere in this report. The forward-looking statements made in this report are based only on events or information
as of the date on which the statements are made in this report. Except as required by law, we undertake no obligation to update or revise
publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the
statements are made or to reflect the occurrence of unanticipated events. You should read this report and the documents we refer to in
this report and have filed as exhibits to this report completely and with the understanding that our actual future results may be materially
different from what we expect.</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">Although we believe that the expectations reflected
in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, or performance. Readers are
urged to carefully review and consider the various disclosures made by us in this report and in our other reports filed with the Securities
and Exchange Commission (&#8220;SEC&#8221;). We undertake no obligation to update or revise forward-looking statements to reflect changed
assumptions, the occurrence of unanticipated events or changes in the future operating results over time except as required by law. We
believe that our assumptions are based upon reasonable data derived from and known about our business and operations. No assurances are
made that actual results of operations or the results of our future activities will not differ materially from our assumptions.</p>

<p style="font: 10pt Times New Roman, Times, 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 used in this Quarterly Report on Form 10-Q
and unless otherwise indicated, the terms &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to 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. Vivakor has the following wholly and majority-owned subsidiaries:
Vivaventures Management Company, Inc., Vivaventures Energy Group, Inc. (99%), Vivaventures Oil Sands, Inc., Vivasphere, Inc., and Vivakor
Middle East, LLC (49%, consolidated). 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">&#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: 23; Value: 1 -->
    <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 -->23<!-- 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"><i>Business Overview</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">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 domestically 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"><i>Recent Developments</i></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"><span style="text-decoration: underline">Off-Take Agreement</span></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">On April 26, 2022, our subsidiary Vivaventures Energy Group, Inc., entered into a Product Off-Take Agreement (the &#8220;Off-Take Agreement&#8221;), with
Hot Oil Transport, LLC, a Nevada limited liability company (&#8220;HOT&#8221;). Pursuant to the Off-Take Agreement, the Company plans
to produce asphalt that meets the specifications for PG 64-22 grade, as set forth by the Nevada Department of Transportation and the American
Association of State Highway and Transportation Officials (the &#8220;Product&#8221;) from a to-be-scaled processing plant to be located
in Uintah County, Utah, and as may be relocated from time to time by the Company (the &#8220;Plant&#8221;). HOT will be obligated to purchase
from the Company certain quantities of the Product from the Plant once the Plant begins to produce the Product, on the terms and conditions
set forth in the Off-Take Agreement.</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">The quantity of the Product
to be sold and purchased pursuant to this Agreement will be (i) 1,000 tons of the Product per week, or (ii) the entirety of any lesser
amount that may be produced by the Company during any given week. HOT will also have the first right of refusal to purchase all or any
portion of additional Product that may be produced by the Company within the state of Utah upon the same terms and conditions, except
that the purchase price shall be at market rate as determined in the Company&#8217;s sole discretion.</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">Pursuant to the Off-Take
Agreement, the rates for the sale and purchase of up to 1,000 tons of Product per week will be determined on the basis of an average 1,000
tons per week, a price per ton using the &#8220;Argus Rockies Rail Low&#8221; price for asphalt in the Rocky Mountain region as set forth
in the most recent edition of <i>Argus Americas Asphalt</i>&#160;report, produced by Argus Media Group, as of the date of delivery
(the &#8220;Unit Price&#8221;). Once calculated, the weekly purchase price will be reduced by $1,500 in order to compensate Buyer for
costs associated with testing, providing storage tanks for Buyer&#8217;s minimum quantity purchases, and certifying the quality of the
Product, for so long as Buyer is providing the testing facilities for the Product. As noted above, the purchase price for any Product
over 1,000 tons per week will be at market rate, as determined by the Company. In the event the Unit Price drops below $250, the Company
will have the right to suspend production of the Product upon written notice to HOT.</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">The Off-Take Agreement
provides for an initial term of ten years. The Off-Take Agreement will automatically renew for two successive ten-year terms, subject
to the Company&#8217;s right to continue operating at the current Plant site, unless either party terminates the Off-Take Agreement by
written notice to the other party not less than three months prior to the expiration of the term. During a term, the Off-Take Agreement
can only be terminated for (i) abandonment or termination of Project by the Company; (ii) default by the other party; or (iii) in connection
with occurrence of a force majeure.</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: 24; Value: 1 -->
    <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 -->24<!-- 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; background-color: white"><span style="text-decoration: underline">Membership Interest
Purchase Agreement&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June 15, 2022, we
entered into a Membership Interest Purchase Agreement, a copy of which is filed herewith as Exhibit 2.1 (the &#8220;MIPA&#8221;), with
Jorgan Development, LLC, a Louisiana limited liability company (&#34;Jorgan&#34;) and JBAH Holdings, LLC, a Texas limited liability
company (&#8220;JBAH&#8221; and, together with Jorgan, the &#8220;Sellers&#8221;), as the equity holders of Silver Fuels Delhi, LLC, a Louisiana
limited liability company (&#8220;SFD&#8221;) and White Claw Colorado City, LLC, a Texas limited liability company (&#8220;WCCC&#8221;) whereby,
at closing, which occurred on August 1, 2022, the Company acquired all of the issued and outstanding membership interests in each of SFD
and WCCC (the &#8220;Membership Interests&#8221;), making SFD and WCCC wholly owned subsidiaries of the Company. The purchase price for
the Membership Interests is approximately $37.4 million, subject to post-closing adjustments, payable by the Company in a combination
of shares of the Company&#8217;s common stock, amount equal to 19.99% of the number of issued and outstanding shares of the Company&#8217;s
common stock immediately prior to issuance, secured three-year promissory notes made by the Company in favor of the Sellers, in the form
of Exhibit 4.1 The purchase price is subject to certain assumptions and adjustments set forth in the MIPA. The MIPA is also subject to
unwinding in the event of a breach of a material term of the MIPA, as set forth in the MIPA.</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">The MIPA contains customary
representations and warranties, pre- and post-closing covenants of each party and customary closing condition.</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">The principal amount
of the Notes, together with any and all accrued and unpaid interest thereon, will be paid to the Sellers on a monthly basis in an amount
equal to the Monthly Free Cash Flow beginning, assuming a closing under the MIPA after July 1, 2022, on August 20, 2022, and continuing
thereafter on the twentieth (20<sup>th</sup>) calendar day of each calendar month thereafter, as set forth in the MIPA.</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">Without in any way limiting
the foregoing, the then outstanding principal amount of the Notes, together with any and all accrued and unpaid interest thereon, will
be due and payable in full in cash or unrestricted common stock of the Company on or prior to the three-year anniversary of the date of
issuance, as set forth in the MIPA.</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">The obligations of the
Company under the MIPA are secured by the membership units of SFD and WCCC.</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">The timely and full payment
of any and all principal, interest and other amounts due and owing to the Sellers pursuant to the Notes and the other transaction documents
and the payment of any and all other obligations owed to the Sellers by the Company under the Notes or thereunder are guaranteed solely
by, and to the extent set forth in, the Guaranty Agreements, in the form of Exhibit 10.4 hereto, between each of the Sellers and SFD and
WCCC.</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">SFD owns and operates
a crude oil gathering, storage, and transportation facility located on approximately 9.3 acres near Delhi, Louisiana. Under existing agreements,
a subsidiary of a large NYSE traded energy company (the &#8220;Purchaser&#8221;) is obligated to purchase blended crude oil from SFD in
amounts up to 60,000 barrels per month. With prior approval, SFD is eligible to sell to the Purchaser amounts greater than 60,000 barrels
of crude oil per month. Additionally, for a period of 10 years, SFD is, under existing crude oil supply agreements with WC Crude, guaranteed
a minimum gross margin of $5.00 per barrel on all quantities of blended crude oil sold thereunder. At present, SFD is blending and selling
approximately 1,400 to 1,700 barrels of blended crude oil on a daily basis. Additionally, the acquisition of SFD would provide the Company
with the infrastructure needed to place a Remediation Processing Machine (&#8220;RPC&#8221;) to clean soil which has been contaminated
by hydrocarbons as well as tank bottom sludge. Management believes SFD&#8217;s location in the heart of the Smackover formation would
provide the Company with access to significant amounts of tank bottom sludge and contaminated soil.</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">WCCC owns a 120,000 barrel
crude oil storage tank, in the heart of the Permian Basin, located near Colorado City, Texas. The storage tank is presently connected
to the Lotus pipeline system and the Company intends to further connect the tank to the Medallion and Wolf pipeline systems if the acquisition
of WCCC is successfully completed. Under the terms of an existing agreement, WC Crude has agreed to lease the oil storage tank for a period
of 10 years. As with SFD, WCCC would provide the Company with the infrastructure to blend and sell oil which has been recovered via a
RPC machine from tank bottom sludge and contaminated soil which exists in the Permian Basin.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This disclosure should be read in connection
with, and is subject to, the MIPA, a copy of which is attached hereto as Exhibit 2.1.</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: 25; Value: 1 -->
    <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 -->25<!-- 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"><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. Kuwait has allowed for the Company to obtain site personnel visas to recommence operations. 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.</p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Results of Operations for the Three and Six
Months ended June 30, 2022 and 2021</i></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>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 three months ended June 30, 2022 and 2021
we realized revenues of none and $22,000, respectively, representing a decrease of $22,000 or 100%. For the six months ended June 30,
2022 and 2021 we realized revenues of none and $117,000, respectively, representing a decrease of $117,000 or 100%. The decrease in revenue
is primarily attributed to our decision to divert our resources away from our precious metals business that we entered into during COVID-19
mandated shutdowns, and back to its primary remediation business and the manufacturing and site preparations for reopening our Remediation
Processing Centers (RPCs) for remediation and production. For the three and six months ended June 30, 2021, approximately 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 were acquired for immediate resale,
with us acting as intermediary and never keeping an inventory of precious metals.</p>

<p style="font: 10pt Times New Roman, Times, 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 three months ended June 30, 2022 and 2021
costs of revenue were none and $20,530, respectively, representing a decrease of $25,530 or 100%. For the six months ended June 30, 2022
and 2021 costs of revenue were none and $112,450, respectively, representing a decrease of $112,450 or 100%. 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. As the decrease in revenue is primarily attributed to our decision to divert its resources away from our precious metals business
in 2022 that was entered into during COVID-19 mandated shutdowns, and back to our primary remediation business, and the manufacturing
an site preparations for reopening our RPCs for remediation and production, we did not realize costs of revenue from precious metal sales
from buying and selling precious metal commodities for the three and six months ended June 30, 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>&#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; Value: 1 -->
    <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 -->26<!-- 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>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 three months ended June 30, 2022 and 2021
we realized gross profit of none and $1,470, respectively, representing a decrease of $1,470 or 100%. For the six months ended June 30,
2022 and 2021 we realized gross profit of none and $4,550, respectively, representing a decrease of $4,550 or 100%. 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"><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">For the three months ended June 30, 2022 and 2021,
we realized operating expenses of $3,600,600 and $1,726,096, which represents an increase of $1,618,766, or 108.60%. For the six months
ended June 30, 2022 and 2021, we realized operating expenses of $5,479,964 and $3,865,748, which represents an increase of $1,618,766,
or 41.92%. The increase in our operating expenses were mainly attributed to accrued signing bonuses and employee stock options that were
issued related to the executive employment agreements entered into in June 2022 after the Company&#8217; successful underwritten public
offering of gross proceeds of $8.0 million and uplist to Nasdaq in February 2022. Whereas prior to the underwritten public offering and
uplist to Nasdaq, the executive employment agreements had no signing bonuses, paid the executives $50,000 per year, and only one executive
had a stock option grant. Although the executives are currently accruing substantial portions of their wages and signing bonuses to assist
the Company, the new employment agreements issued stock options to all executives, increased annual wages for all executives, and the
company paid or accrued signing bonuses of $225,000, For the three months ended June 30, 2022 and 2021, we realized employee stock option
expense of $1,229,175 and $111,528, which represents an increase of $1,121,466, or 1,002.1% increase. For the six months ended June 30,
2022 and 2021, we realized employee stock option expense of $1,321,466 and $200,000, which represents an increase of $1,121,466, or 561%
increase.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Other 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 three months ended June 30, 2022 and 2021,
other expense was $1,627,263 and $9,096,785, which represents a decrease of $7,469,522, or 82.11%. The decrease is mainly attributed to
unrealized loss of $1,652,755 and $8,949,169 on marketable securities, which represents a decrease of $7,296,414, or 81.53% in marketable
securities. For the six months ended June 30, 2022 and 2021, other income (expense) was $(473,134) and $3,435,175, which represents a
decrease of $3,908,309, or 113.77%. The decrease in other income is mainly attributed to unrealized gain (loss) of $(413,189) and 3,734,275
on marketable securities, which represents a decrease of $4,147,464, or 111.06% in marketable securities. These securities were accounted
for at a fair value based on the quoted prices in the active markets and fluctuate based on market prices of the securities.&#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"><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">The Company recorded an income tax provision of
none and $296,477 for the three months ended June 30, 2022 and 2021, respectively, representing a decrease of $296,477 or 100%. The Company
recorded an income tax provision of $800 and $723,911 for the six months ended June 30, 2022 and 2021, respectively, representing a decrease
of $723,111 or 99.89%. The effective tax rate as of June 30, 2022 and 2021 was (0.04)% and 9.18%. The difference in effective tax rate
was primarily due to the decrease in unrealized gains on marketable securities for the six months ended June 30, 2022 and 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>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 six months ended June 30, 2022 and 2021 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; border-collapse: collapse; width: 100%">
  <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">June 30,</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">2022</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">2021</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: 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,808,793</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">(2,053,627</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">(1,067,562</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,384,452</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">7,587,227</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,656,612</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>&#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: 27; Value: 1 -->
    <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 -->27<!-- 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>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 June 30, 2022 and 2021, we had an accumulated deficit of approximately $41.2 million and
$30.1 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 June 30, 2022 and December 31, 2021, we
had cash and cash equivalents of $5,204,591 and $1,493,719, with $296,257 and $199,952 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 six months ended June 30, 2022 and 2021,
our net cash used in operating activities was driven by the consolidated net loss of $5,953,898 and 1,149,934, which change is mainly
attributed to unfavorable changes in the market which decreased unrealized gains on marketable securities and the increase in stock-based
compensation as described above.&#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">For the six months ended June 30, 2022 and 2021,
our net cash used in investing activities was mainly attributed to our purchase of equipment of $1,129,515 and $1,334,123 related to the
manufacturing of our 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">For the six months ended June 30, 2022 and 2021,
our net cash provided by our financing activities was mainly attributed to proceeds of $1,968,261 and $6,666,811 related to the issuance
of convertible bridge notes and other loans, and in 2022, proceeds of $6,240,000 from the February 14, 2022 underwritten public offering
of 1,600,000 shares of common stock. We made distributions to noncontrolling interests of $343,889 and none for the six months ended June
30, 2022 and 2021. We also made payments on notes payable of $277,145 and $2,464 for the six months ended June 30, 2022 and 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">There are no further existing firm obligations;
however we anticipate further construction costs of approximately $1.35 million in connection with our construction in process of our
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 generate or raise capital
through scaled up operations of our sites, or from further public or private debt financings, equity offerings, or other means, our ability
to grow our business may be negatively 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">We believe the liquid assets of the Company give it adequate working
capital to finance our day-to-day operations for at least twelve months through August 2023.</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 June 30, 2022
are for operating lease liabilities for office and warehouse space, which leases end in 2024 and 2025. Operating lease obligations as
of June 30, 2022 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; border-collapse: collapse; width: 50%">
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 34%; 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">180,195</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr 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">370,902</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">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">304,892</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">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">16,135</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-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</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">872,124</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">&#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: 28; Value: 1 -->
    <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 -->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"><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>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">There have been no material changes to our critical
accounting policies and the use of estimates from these disclosures reported in the Amendment No. 1 to our Annual Report on Form 10-K/A
for the fiscal year ended December 31, 2021 filed with the Securities and Exchange Commission on May 2, 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="text-transform: uppercase"><b><span id="a_010"></span>Item
3. Quantitative and Qualitative Disclosures about Market Risk</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a smaller reporting company, we are not required
to provide the information required by this Item.</p>

<p style="font: 10pt Times New Roman, Times, 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="text-transform: uppercase"><b><span id="a_011"></span>Item
4. Controls and Procedures</b></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; background-color: white">The term &#8220;disclosure
controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, refers to controls and procedures
that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange
Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules and forms. Disclosure
controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed
by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management,
including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely
decisions regarding required disclosure. In designing and evaluating our 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 there are resource constraints
and management is required to apply 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; text-align: justify">&#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">&#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: 29; Value: 1 -->
    <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 -->29<!-- 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">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 June 30, 2022, 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; 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: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</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; text-align: justify">In regards to the segregation of duties, 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; 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; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Changes in Internal
Control Over Financial Reporting</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">We implemented further internal controls surrounding
our review process with our service provider for filing reports with the SEC. Such changes include the addition of multiple reviewers
of financial information before it is submitted for filing with the SEC. There were no other changes in our internal controls 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 six
months ended June 30, 2022 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"><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>&#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>&#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>&#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>&#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: 30; Value: 1 -->
    <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 -->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"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_012"></span>PART II - OTHER INFORMATION</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><span id="a_013"></span>ITEM 1. 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 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"><b><span id="a_014"></span>ITEM 1A. RISK FACTORS</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">Our business, financial
condition, results of operations, and cash flows may be impacted by a number of factors, many of which are beyond our control, including
those set forth in our most recent Annual Report on Form 10-K and in our other filings with the SEC, the occurrence of any one of which
could have a material adverse effect on our actual results. There have been no material changes to the Risk Factors previously disclosed
in our Annual Report on Form 10-K and our other filings with the SEC.</p>

<p style="font: 10pt Times New Roman, Times, 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><span id="a_015"></span>ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES
AND USE OF PROCEEDS</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 noted herein, in connection with the commencement
of the trading of our Common Stock on Nasdaq Capital Market, we converted 66,667 shares of Series A Preferred Stock in to 833,333 shares
of our common stock. This offering and sales were made in reliance on Section 4(a)(2) of the Securities Act of 1933, as amended. To make
this determination we relied on the representations of the purchasers contained in the securities purchase agreements signed by the purchasers,
which indicated the purchasers were knowledgeable about our management and our operations, were sophisticated investors, and understood
the purchase was part of a private placement.</p>

<p style="font: 10pt Times New Roman, Times, 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 noted herein, in connection with the commencement
of the trading of our Common Stock on Nasdaq Capital Market, approximately $1,228,997 in convertible notes payable were converted into
272,156 shares of our common stock. This offering and sales were made in reliance on Section 4(a)(2) of the Securities Act of 1933, as
amended. To make this determination we relied on the representations of the purchasers contained in the securities purchase agreements
signed by the purchasers, which indicated the purchasers were knowledgeable about our management and our operations, were sophisticated
investors, and understood the purchase was part of a private placement.</p>

<p style="font: 10pt Times New Roman, Times, 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 noted herein, in connection with underwritten
public offering of 1,600,000 shares of common stock, we issued the underwriter, EF Hutton, a 5-year warrants to purchase 80,000 shares
of common stock at an exercise price equal $5.75. This offering and sales were made in reliance on Section 4(a)(2) of the Securities Act
of 1933, as amended. To make this determination we relied on the representations of the purchasers contained in the securities purchase
agreements signed by the purchasers, which indicated the purchasers were knowledgeable about our management and our operations, were sophisticated
investors, and understood the purchase was part of a private placement.</p>

<p style="font: 10pt Times New Roman, Times, 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><span id="a_016"></span>ITEM 3. DEFAULTS UPON SENIOR 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">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">&#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: 31; Value: 1 -->
    <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 -->31<!-- 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"><b><span id="a_017"></span>ITEM 4. MINE SAFETY DISCLOSURES</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">Not Applicable.</p>

<p style="font: 10pt Times New Roman, Times, 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><span id="a_018"></span>ITEM 5. OTHER INFORMATION</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 February 14, 2022, we closed an
underwritten public offering of 1,600,000 shares of common stock, at a public offering price of $5.00 per share, for aggregate gross
proceeds of $8.0 million, prior to deducting underwriting discounts, commissions, and other offering expenses. In addition, we
granted the underwriter, EF Hutton, division of Benchmark Investments, LLC (&#8220;EF Hutton&#8221;), 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, and has issued the underwriter, EF Hutton, 5-year warrants to purchase 80,000 shares
of common stock at an exercise price equal $5.75. Our Common Stock began trading on the Nasdaq Capital Market on February 14, 2022,
under the symbol &#8220;VIVK&#8221;. EF Hutton, acted as sole book-running manager for the offering. Simultaneous with the close of
the offering, we converted 66,667 shares of Series A Preferred Stock in to 833,333 shares of common stock. We effected a 1-for-30
reverse split of our authorized and outstanding shares of our Common Stock and preferred 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 our
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 our common stock. In conjunction with the
offering, approximately $1,228,997 in convertible notes payable were converted into 272,156 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">&#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">&#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: 32; Value: 1 -->
    <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 -->32<!-- 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"><b><span id="a_019"></span>ITEM 6. EXHIBITS</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>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Incorporated by</b></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reference</b></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Filed or Furnished</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 51%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit Description</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 5%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Form</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 5%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 15%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Filing Date</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 8%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Herewith</b></span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex0201.htm"><br />
Membership Interest Purchase Agreement dated as of June 15, 2022, by and among the Registrant, Jorgan Development, LLC and JBAH Holdings LLC</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex0401.htm"><span style="background-color: white">Form of Secured Promissory Note of Registrant</span></a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822003104/vivakor_ex1001.htm"><br />
Product Off-Take Agreement, by and between Vivaventures Energy Group, Inc., and Hot Oil Transport, LLC, dated April 26, 2022</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5/2/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004353/vivakor_ex1001.htm"><span style="background-color: white">Executive Employment Agreement, dated June 9, 2022, by and between Vivakor, Inc. and Matthew Nicosia</span></a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/14/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004353/vivakor_ex1002.htm"><br />
Executive Employment Agreement, dated June 9, 2022, by and between Vivakor, Inc. and Tyler Nelson</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/14/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1001.htm"><br />
Form of Shared Services Agreement among Endeavor Crude, LLC, Silver Fuels Delhi LLC and White Claw Colorado City, LLC</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="text-align: center">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1002.htm"><br />
    Form of Pledge Agreement</a></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F<a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1003.htm">orm of Master Netting Agreement among Registrant, Silver Fuels Delhi LLC, White Claw Colorado City,&#160;LLC, Jorgan Development, LLC, JBAH Holdings, LLC,&#160;Endeavor Crude, LLC and White Claw Crude, LLC</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="text-align: center">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1004.htm"><br />
    Form of Guaranty Agreement</a></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="text-align: center">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1005.htm"><br />
    Form of Lock-Up Agreement</a></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="text-align: center">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1006.htm"><br />
    Form of Assignment of Membership Agreement</a></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1007.htm"><span style="background-color: white">Form of Release Agreement</span></a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1008.htm"><span style="background-color: white">Oil Storage Agreement dated January 1,2021 by and between White Claw Colorado City, LLC and White Claw Crude, LLC</span></a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1009.htm"><span style="background-color: white">Crude Petroleum Supply Agreement dated January 1,2021 by and between White Claw Crude, LLC and Silver Fuels Delhi LLC</span></a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="text-align: center">&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/0001450704/000168316822004506/vivakor_ex1010.htm"><br />
    Form of First Amendment to Crude Petroleum Supply Agreement dated January 1,2021 by and between White Claw Crude, LLC and Silver Fuels
    Delhi LLC</a></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8-K</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6/22/2022</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#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: 33; Value: 1 -->
    <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 -->33<!-- 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%; border-collapse: collapse">
  <tr>
    <td style="text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 51%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="vivakor_ex3101.htm">Rule 13a-14(a) / 15d-14(a) Certification of Chief Executive Officer.</a></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="text-align: center; width: 5%">&#160;</td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="text-align: center; width: 5%">&#160;</td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="text-align: center; width: 15%">&#160;</td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="text-align: center; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="vivakor_ex3102.htm">Rule 13a-14(a) / 15d-14(a) Certification of Chief Financial Officer.</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1**</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="vivakor_ex3201.htm">Section 1350 Certification of Chief Executive Officer.</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2**</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="vivakor_ex3202.htm">Section 1350 Certification of Chief Financial Officer.</a></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">X</span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</span></td>
    <td style="text-align: center">&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InlineXBRL Taxonomy Extension Schema Document</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InlineXBRL Taxonomy Extension Calculation Linkbase Document</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InlineXBRL Taxonomy Extension Definition Linkbase Document</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InlineXBRL Taxonomy Extension Label Linkbase Document</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL Taxonomy Extension Presentation Linkbase Document</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#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 0pt 20pt; text-align: justify">** In accordance with SEC Release 33-8238,
Exhibits 32.1 and 32.2 are being furnished and not filed.</p>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <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 -->34<!-- 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"><span style="text-transform: uppercase"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="text-transform: uppercase"><b><span id="a_020"></span>SIGNATURES</b></span></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: justify; text-indent: 0.5in">Pursuant to the requirements
of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned, thereunto duly authorized.</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 colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>VIVAKOR, INC.</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Matthew Nicosia</i></span></td>
    <td style="width: 50%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Matthew Nicosia</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer (Principal Executive Officer)</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 19, 2022</span></td>
    <td>&#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 cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>VIVAKOR, INC.</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1pt solid; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Tyler Nelson</i></span></td>
    <td style="width: 50%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tyler Nelson</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer (Principal Financial and Accounting Officer)</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August 19, 2022</span></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>

<!-- Field: Page; Sequence: 35; Options: Last -->
    <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 -->35<!-- 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">&#160;</p>



































</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- 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 -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>vivakor_ex3101.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<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 Quarterly Report on Form
10-Q for the fiscal period ended June 30, 2022;</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">August 19, 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>vivakor_ex3102.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<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 Quarterly Report on Form
10-Q for the fiscal period ended June 30, 2022;</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">August 19, 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">(Principal Financial Officer and Principal Accounting Officer)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<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"></P>

<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 Quarterly Report on Form
10-Q of Vivakor, Inc. (the &ldquo;Company&rdquo;) for the period ended June 30, 2022, 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; text-align: justify">August 19, 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">&nbsp;</P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<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 Quarterly Report on Form
10-Q of Vivakor, Inc. (the &ldquo;Company&rdquo;) for the period ended June 30, 2022, 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">(Principal Financial Officer and Principal Accounting 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">August 19, 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">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>vivk-20220630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.15c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOamJiaPty552qYkxvmRyfZna7ykilvFYaSIX9A7GYSED -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:VIVK="http://vivakor.com/20220630" elementFormDefault="qualified" targetNamespace="http://vivakor.com/20220630">
    <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/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" id="CondensedConsolidatedStatementsOfOperations">
	  <link:definition>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" id="CondensedConsolidatedStatementsOfChangesInStockholdersEquity">
	  <link:definition>00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" id="CondensedConsolidatedStatementOfCashFlows">
	  <link:definition>00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/BasisOfPresentation" id="BasisOfPresentation">
	  <link:definition>00000007 - Disclosure - Basis of Presentation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://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/PrepaidExpensesAndOtherAssets" id="PrepaidExpensesAndOtherAssets">
	  <link:definition>00000009 - 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>00000010 - 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>00000011 - 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/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000012 - 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/AccountsPayableAndAccruedExpenses" id="AccountsPayableAndAccruedExpenses">
	  <link:definition>00000013 - 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/LoansAndNotesPayable" id="LoansAndNotesPayable">
	  <link:definition>00000014 - 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>00000015 - 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>00000016 - 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/TemporaryEquity" id="TemporaryEquity">
	  <link:definition>00000017 - 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/NoncontrollingInterest" id="NoncontrollingInterest">
	  <link:definition>00000018 - Disclosure - Noncontrolling Interest</link:definition>
	  <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>00000019 - 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>00000020 - 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/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000021 - 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/BasisOfPresentationPolicies" id="BasisOfPresentationPolicies">
	  <link:definition>00000022 - Disclosure - Basis of Presentation (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/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000023 - 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/AccountsPayableAndAccruedExpensesTables" id="AccountsPayableAndAccruedExpensesTables">
	  <link:definition>00000024 - 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>00000025 - 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>00000026 - 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>00000027 - 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>00000028 - 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>00000029 - 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/BasisOfPresentationDetailsNarrative" id="BasisOfPresentationDetailsNarrative">
	  <link:definition>00000030 - Disclosure - Basis of Presentation (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/LiquidityDetailsNarrative" id="LiquidityDetailsNarrative">
	  <link:definition>00000031 - 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/PrepaidExpensesAndOtherAssetsDetailsNarrative" id="PrepaidExpensesAndOtherAssetsDetailsNarrative">
	  <link:definition>00000032 - 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>00000033 - 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>00000034 - 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/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
	  <link:definition>00000035 - 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>00000036 - 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/AccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesDetails">
	  <link:definition>00000037 - 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>00000038 - 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/LoansAndNotesPayableDetails-MaturitiesOfDebt" id="LoansAndNotesPayableDetails-MaturitiesOfDebt">
	  <link:definition>00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of 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/LoansAndNotesPayableDetailsNarrative" id="LoansAndNotesPayableDetailsNarrative">
	  <link:definition>00000040 - 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/CommitmentsDetails" id="CommitmentsDetails">
	  <link:definition>00000041 - Disclosure - Commitments (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000042 - 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>00000043 - 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>00000044 - 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/TemporaryEquityDetails" id="TemporaryEquityDetails">
	  <link:definition>00000045 - 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/NoncontrollingInterestDetailsNarrative" id="NoncontrollingInterestDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Noncontrolling Interest (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/Share-basedCompensationWarrantsDetails-Assumptions" id="Share-basedCompensationWarrantsDetails-Assumptions">
	  <link:definition>00000047 - 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-basedCompensationWarrantsDetails" id="Share-basedCompensationWarrantsDetails">
	  <link:definition>00000048 - 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-basedCompensationWarrantsDetailsNarrative" id="Share-basedCompensationWarrantsDetailsNarrative">
	  <link:definition>00000049 - 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/IncomeTaxDetailsNarrative" id="IncomeTaxDetailsNarrative">
	  <link:definition>00000050 - 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:linkbaseRef xlink:type="simple" xlink:href="vivk-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="vivk-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="VIVK_SeriesAPreferredStocksMember" name="SeriesAPreferredStocksMember" 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_RdmMember" name="RdmMember" 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_ConvertibleSeriesAPreferredStockMember" name="ConvertibleSeriesAPreferredStockMember" 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_PublicOfferingMember" name="PublicOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VendorMember" name="VendorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ProfessionalServiceAgenciesMember" name="ProfessionalServiceAgenciesMember" 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_ScepterHoldingsMember" name="ScepterHoldingsMember" 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_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_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_SmallBusinessAdministrationMember" name="SmallBusinessAdministrationMember" 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_JamboreeCenterMember" name="JamboreeCenterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_SpeedwayCommerceCenterMember" name="SpeedwayCommerceCenterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_VictoryHoldingsMember" name="VictoryHoldingsMember" 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_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_VivaWealthFundILLCMember" name="VivaWealthFundILLCMember" 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_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_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_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_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_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" name="ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" name="ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfSeriesPreferredStockToCommonStock" name="ConversionOfSeriesPreferredStockToCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" name="ConversionOfSeriesPreferredStockToCommonStockShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" name="CommonStockIssuedForFractionalSharesFromReverseStockSplit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" name="CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_StockOptionsIssuedForServices" name="StockOptionsIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_CommonStockOptionsIssuedForServices" name="CommonStockOptionsIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_GainOnDispositionOfAsset" name="GainOnDispositionOfAsset" 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_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_CommonStockIssuedForPurchaseOfLicenses" name="CommonStockIssuedForPurchaseOfLicenses" 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_DividendPaidInSeriesB1PreferredStock" name="DividendPaidInSeriesB1PreferredStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" 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_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_Covid19PolicyTextBlock" name="Covid19PolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_InterimFinancialInformationPolicyTextBlock" name="InterimFinancialInformationPolicyTextBlock" 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_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_WarrantsIssued" name="WarrantsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_WarrantsOutstanding" name="WarrantsOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" 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_GainLossOnDispositionOfAsset" name="GainLossOnDispositionOfAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_MarketableSecuritiesUnrealizedLoss" name="MarketableSecuritiesUnrealizedLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_AccruedInterestWorkingInterestRoyaltyPrograms" name="AccruedInterestWorkingInterestRoyaltyPrograms" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_PercentageOfAccrueInterest" name="PercentageOfAccrueInterest" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" 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_OperatingLeaseLiability1Noncurrent" name="OperatingLeaseLiability1Noncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" name="LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" 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" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>vivk-20220630_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.15c -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentation" xlink:href="vivk-20220630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20220630.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20220630.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20220630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20220630.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20220630.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20220630.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterest" xlink:href="vivk-20220630.xsd#NoncontrollingInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20220630.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:href="vivk-20220630.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20220630.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20220630.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:href="vivk-20220630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20220630.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20220630.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsDetails" xlink:href="vivk-20220630.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20220630.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20220630.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20220630.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:href="vivk-20220630.xsd#NoncontrollingInterestDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20220630.xsd#IncomeTaxDetailsNarrative" 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/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" 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/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="3" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="1" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaapInterestAndOtherIncome" />
      <link:calculationArc order="2" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:calculationArc order="3" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="5" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockOptionsIssuedForServices" xlink:label="loc_VIVKCommonStockOptionsIssuedForServices" />
      <link:calculationArc order="3" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="4" 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="vivk-20220630.xsd#VIVK_GainOnDispositionOfAsset" xlink:label="loc_VIVKGainOnDispositionOfAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_VIVKGainOnDispositionOfAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="6" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="7" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" />
      <link:calculationArc order="13" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:calculationArc order="14" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="loc_us-gaapProceedsFromCollectionOfNotesReceivable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromCollectionOfNotesReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaapProceedsFromSaleOfProductiveAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfProductiveAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/BasisOfPresentation" xlink:title="00000007 - Disclosure - 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/PrepaidExpensesAndOtherAssets" xlink:title="00000009 - Disclosure - Prepaid Expenses and Other Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecurities" xlink:title="00000010 - Disclosure - Marketable Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Inventories" xlink:title="00000011 - Disclosure - Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000012 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000014 - Disclosure - Loans and Notes Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000016 - Disclosure - Long-term Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquity" xlink:title="00000017 - Disclosure - Temporary Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NoncontrollingInterest" xlink:title="00000018 - Disclosure - Noncontrolling Interest" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000019 - Disclosure - Share-Based Compensation &amp; Warrants" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTax" xlink:title="00000020 - Disclosure - Income Tax" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:title="00000022 - Disclosure - Basis of Presentation (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000023 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000024 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:title="00000025 - Disclosure - Loans and Notes Payable (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:title="00000026 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtTables" xlink:title="00000027 - Disclosure - Long-term Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000028 - Disclosure - Temporary Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:title="00000029 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000030 - Disclosure - Basis of Presentation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - Liquidity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000032 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000033 - Disclosure - Marketable Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000034 - Disclosure - Inventories (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:title="00000035 - Disclosure - Property and Equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000036 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:title="00000038 - Disclosure - Loans and Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:title="00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of Debt)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:title="00000040 - Disclosure - Loans and Notes Payable (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsDetails" xlink:title="00000041 - Disclosure - Commitments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000042 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails" xlink:title="00000043 - Disclosure - Long-term Debt (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000044 - Disclosure - Long-term Debt (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityDetails" xlink:title="00000045 - Disclosure - Temporary Equity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:title="00000046 - Disclosure - Noncontrolling Interest (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000047 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000048 - Disclosure - Share-Based Compensation &amp; Warrants (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:title="00000049 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000050 - Disclosure - Income Tax (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>vivk-20220630_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.15c -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentation" xlink:href="vivk-20220630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20220630.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20220630.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20220630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20220630.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20220630.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20220630.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterest" xlink:href="vivk-20220630.xsd#NoncontrollingInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20220630.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:href="vivk-20220630.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20220630.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20220630.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:href="vivk-20220630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20220630.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20220630.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsDetails" xlink:href="vivk-20220630.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20220630.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20220630.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20220630.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:href="vivk-20220630.xsd#NoncontrollingInterestDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20220630.xsd#IncomeTaxDetailsNarrative" 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/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaapConvertiblePreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapConvertiblePreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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="vivk-20220630.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="7" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="8" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="9" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="10" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" xlink:label="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" xlink:label="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStock" xlink:label="loc_VIVKConversionOfSeriesPreferredStockToCommonStock_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfSeriesPreferredStockToCommonStock_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" xlink:label="loc_VIVKConversionOfSeriesPreferredStockToCommonStockShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfSeriesPreferredStockToCommonStockShares_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_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="16" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" xlink:label="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplit_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplit_80" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" xlink:label="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplitShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplitShares_80" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="vivk-20220630.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="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_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="24" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - 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/PrepaidExpensesAndOtherAssets" xlink:title="00000009 - Disclosure - Prepaid Expenses and Other Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecurities" xlink:title="00000010 - Disclosure - Marketable Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Inventories" xlink:title="00000011 - Disclosure - Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000012 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - Accounts Payable and Accrued Expenses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000014 - Disclosure - Loans and Notes Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingencies" xlink:title="00000015 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000016 - Disclosure - Long-term Debt" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquity" xlink:title="00000017 - Disclosure - Temporary Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/NoncontrollingInterest" xlink:title="00000018 - Disclosure - Noncontrolling Interest" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000019 - Disclosure - Share-Based Compensation &amp; Warrants" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTax" xlink:title="00000020 - Disclosure - Income Tax" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:title="00000022 - Disclosure - Basis of Presentation (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000023 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000024 - Disclosure - Accounts Payable and Accrued Expenses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:title="00000025 - Disclosure - Loans and Notes Payable (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:title="00000026 - Disclosure - Commitments and Contingencies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtTables" xlink:title="00000027 - Disclosure - Long-term Debt (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000028 - Disclosure - Temporary Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:title="00000029 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000030 - Disclosure - Basis of Presentation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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-20220630.xsd#VIVK_VivaventuresUtsiMember" xlink:label="loc_VIVKVivaventuresUtsiMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresUtsiMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VivaventuresRoyaltyMember" xlink:label="loc_VIVKVivaventuresRoyaltyMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaventuresRoyaltyMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VivaopportunityFundMember" xlink:label="loc_VIVKVivaopportunityFundMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaopportunityFundMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_InternationalMetalsExchangeMember" xlink:label="loc_VIVKInternationalMetalsExchangeMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKInternationalMetalsExchangeMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundIMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_RPCDesignAndManufacturingLLCMember" xlink:label="loc_VIVKRPCDesignAndManufacturingLLCMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRPCDesignAndManufacturingLLCMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRdmMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapConvertibleNotesPayableMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConvertibleSeriesAPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesAPreferredStockMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKConvertibleSeriesAPreferredStockMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_StockOptionsGrantedToEmployeesMember" xlink:label="loc_VIVKStockOptionsGrantedToEmployeesMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToEmployeesMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:label="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_270" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapAssets_270" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapLiabilities_270" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity_270" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNotesPayable_270" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CashAttributableToVie" xlink:label="loc_VIVKCashAttributableToVie_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKCashAttributableToVie_270" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_AmortizedUsefulLives" xlink:label="loc_VIVKAmortizedUsefulLives_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKAmortizedUsefulLives_270" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_270" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKWarrantsIssued_270" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsOutstanding" xlink:label="loc_VIVKWarrantsOutstanding_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKWarrantsOutstanding_270" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:to="loc_VIVKPublicOfferingMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapCash_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapMarketableSecurities_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000032 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.xsd#VIVK_VendorMember" xlink:label="loc_VIVKVendorMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKVendorMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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-20220630.xsd#VIVK_ProfessionalServiceAgenciesMember" xlink:label="loc_VIVKProfessionalServiceAgenciesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKProfessionalServiceAgenciesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseDepositLiability" xlink:label="loc_us-gaapLeaseDepositLiability_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLeaseDepositLiability_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000033 - Disclosure - Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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-20220630.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-20220630.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKScepterHoldingsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentOwnedBalanceShares" xlink:label="loc_us-gaapInvestmentOwnedBalanceShares_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentOwnedBalanceShares_200" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:label="loc_us-gaapProceedsFromSaleOfOtherInvestments_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromSaleOfOtherInvestments_200" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_200" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMarketableSecurities_200" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedAmountConverted_200" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKNoteReceivableConvertedSharesReceived_200" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset_200" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_MarketableSecuritiesUnrealizedLoss" xlink:label="loc_VIVKMarketableSecuritiesUnrealizedLoss_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKMarketableSecuritiesUnrealizedLoss_200" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000034 - Disclosure - Inventories (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaapInventoryLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/PropertyAndEquipmentDetails" xlink:title="00000035 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000036 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_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/2022/elts/us-gaap-2022.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/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:title="00000038 - Disclosure - Loans and Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_VariousPromissoryNotesAndConvertibleNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_NovusCapitalGroupLLCNoteMember" xlink:label="loc_VIVKNovusCapitalGroupLLCNoteMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKNovusCapitalGroupLLCNoteMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_TripleTNotesMember" xlink:label="loc_VIVKTripleTNotesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKTripleTNotesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_NationalBuickGMCMember" xlink:label="loc_VIVKNationalBuickGMCMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKNationalBuickGMCMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VariousConvertibleBridgeNotesMember" xlink:label="loc_VIVKVariousConvertibleBridgeNotesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousConvertibleBridgeNotesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_BlueRidgeBankMember" xlink:label="loc_VIVKBlueRidgeBankMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKBlueRidgeBankMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_SmallBusinessAdministrationMember" xlink:label="loc_VIVKSmallBusinessAdministrationMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_JPMorganChaseBankMember" xlink:label="loc_VIVKJPMorganChaseBankMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKJPMorganChaseBankMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VariousPromissoryNotesMember" xlink:label="loc_VIVKVariousPromissoryNotesMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousPromissoryNotesMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesPayable_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaapNotesAndLoansPayableCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesAndLoansPayableCurrent_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:label="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_NotesAndLoansPayableNonCurrent" xlink:label="loc_VIVKNotesAndLoansPayableNonCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_VIVKNotesAndLoansPayableNonCurrent_210" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:title="00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of Debt)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/LoansAndNotesPayableDetailsNarrative" xlink:title="00000040 - Disclosure - Loans and Notes Payable (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsDetails" xlink:title="00000041 - Disclosure - Commitments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000042 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_JamboreeCenterMember" xlink:label="loc_VIVKJamboreeCenterMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKJamboreeCenterMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_SpeedwayCommerceCenterMember" xlink:label="loc_VIVKSpeedwayCommerceCenterMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKSpeedwayCommerceCenterMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VictoryHoldingsMember" xlink:label="loc_VIVKVictoryHoldingsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKVictoryHoldingsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSecurityDeposit_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="loc_VIVKLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasePayments_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_110" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails" xlink:title="00000043 - Disclosure - Long-term Debt (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtinguishmentOfDebtLineItems" xlink:label="loc_us-gaapExtinguishmentOfDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent_30" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000044 - Disclosure - Long-term Debt (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/TemporaryEquityDetails" xlink:title="00000045 - Disclosure - Temporary Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="8" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:title="00000046 - Disclosure - Noncontrolling Interest (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaapMinorityInterestLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaapMinorityInterestTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapMinorityInterestTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapMinorityInterestTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_VivaWealthFundILLCMember" xlink:label="loc_VIVKVivaWealthFundILLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVivaWealthFundILLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapMinorityInterestTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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-20220630.xsd#VIVK_VivaWealthFundILLCMember" xlink:label="loc_VIVKVivaWealthFundILLCMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundILLCMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="loc_us-gaapPaymentsOfDistributionsToAffiliates_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapPaymentsOfDistributionsToAffiliates_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000047 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000048 - Disclosure - Share-Based Compensation &amp; Warrants (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:label="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_100" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_100" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_100" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:title="00000049 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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-20220630.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_VIVKNonStatutoryStockOptionsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.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-20220630.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKBoardOfDirectorsMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKConsultantMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain" xlink:to="loc_VIVKPublicOfferingMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKWarrantsIssued_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_140" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000050 - Disclosure - Income Tax (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>vivk-20220630_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.15c -->
    <!-- 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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/dei-2022.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-20220630.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-20220630.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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/label" xlink:label="VIVK_RPCDesignAndManufacturingLLCMember_lbl" xml:lang="en-US">R P C Design And Manufacturing L L C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="vivk-20220630.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/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/srt-2022.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-20220630.xsd#VIVK_VendorMember" xlink:label="VIVK_VendorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VendorMember" xlink:to="VIVK_VendorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VendorMember_lbl" xml:lang="en-US">Vendor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ProfessionalServiceAgenciesMember" xlink:label="VIVK_ProfessionalServiceAgenciesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ProfessionalServiceAgenciesMember" xlink:to="VIVK_ProfessionalServiceAgenciesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ProfessionalServiceAgenciesMember_lbl" xml:lang="en-US">Professional Service Agencies [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="vivk-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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="vivk-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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="vivk-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.xsd#VIVK_SpeedwayCommerceCenterMember" xlink:label="VIVK_SpeedwayCommerceCenterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_SpeedwayCommerceCenterMember" xlink:to="VIVK_SpeedwayCommerceCenterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_SpeedwayCommerceCenterMember_lbl" xml:lang="en-US">Speedway Commerce Center [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VictoryHoldingsMember" xlink:label="VIVK_VictoryHoldingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VictoryHoldingsMember" xlink:to="VIVK_VictoryHoldingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VictoryHoldingsMember_lbl" xml:lang="en-US">Victory Holdings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="vivk-20220630.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="vivk-20220630.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-20220630.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-20220630.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="vivk-20220630.xsd#VIVK_VivaWealthFundILLCMember" xlink:label="VIVK_VivaWealthFundILLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_VivaWealthFundILLCMember" xlink:to="VIVK_VivaWealthFundILLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_VivaWealthFundILLCMember_lbl" xml:lang="en-US">Viva Wealth Fund I L L C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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 none and $33,000, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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/2022/elts/us-gaap-2022.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 (working interest royalty programs), current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 (working interest royalty programs)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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">Convertible, preferred stock, $.001 par value; 3,400,000 shares authorized;(1) Series A- 66,667 issued and outstanding(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $.001 par value; 41,666,667 shares authorized; 15,038,619 and 12,330,859 were issued and outstanding as of June 30, 2022 and December 31, 2021(1)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/label" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Amortization and depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense):</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Gain on disposition of asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 income (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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic and diluted net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net income per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic weighted average common shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Effect of dilutive securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted" xlink:label="us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted" xlink:to="us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted_lbl" xml:lang="en-US">Diluted 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">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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="vivk-20220630.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-20220630.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="vivk-20220630.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-20220630.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-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" xlink:label="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" xlink:to="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1_lbl" xml:lang="en-US">Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1)</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" xlink:label="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" xlink:to="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares_lbl" xml:lang="en-US">Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1), shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStock" xlink:label="VIVK_ConversionOfSeriesPreferredStockToCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfSeriesPreferredStockToCommonStock" xlink:to="VIVK_ConversionOfSeriesPreferredStockToCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfSeriesPreferredStockToCommonStock_lbl" xml:lang="en-US">Conversion of Series A Preferred Stock to Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" xlink:label="VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" xlink:to="VIVK_ConversionOfSeriesPreferredStockToCommonStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_ConversionOfSeriesPreferredStockToCommonStockShares_lbl" xml:lang="en-US">Conversion of Series A Preferred Stock to Common Stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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, net of offering costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common Stock issued for cash, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" xlink:label="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" xlink:to="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit_lbl" xml:lang="en-US">Common stock issued for fractional shares from reverse stock split</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" xlink:label="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" xlink:to="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares_lbl" xml:lang="en-US">Common stock issued for fractional shares from reverse stock split, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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 by noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">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/2022/elts/us-gaap-2022.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="vivk-20220630.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/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_GainOnDispositionOfAsset" xlink:label="VIVK_GainOnDispositionOfAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_GainOnDispositionOfAsset" xlink:to="VIVK_GainOnDispositionOfAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="VIVK_GainOnDispositionOfAsset_lbl" xml:lang="en-US">Gain on disposal of asset</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:to="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromCollectionOfNotesReceivable_lbl" xml:lang="en-US">Proceeds from notes receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Payment on costs of patents</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xml:lang="en-US">Proceeds from disposal of equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL CASHFLOW INFORMATION:</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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 A, B, B-1, and C-1 Preferred Stock to Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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-20220630.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:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenses" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_CommonStockIssuedForPurchaseOfLicenses" xlink:to="VIVK_CommonStockIssuedForPurchaseOfLicenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_CommonStockIssuedForPurchaseOfLicenses_lbl" xml:lang="en-US">Common stock issued for the purchase of a license</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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/label" xlink:label="VIVK_DividendPaidInSeriesB1PreferredStock_lbl" xml:lang="en-US">Dividend paid in Series B-1 Preferred Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accounts Payable and Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="vivk-20220630.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US">Noncontrolling Interest [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US">Noncontrolling Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_Covid19PolicyTextBlock" xlink:label="VIVK_Covid19PolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_Covid19PolicyTextBlock" xlink:to="VIVK_Covid19PolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_Covid19PolicyTextBlock_lbl" xml:lang="en-US">COVID-19</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_InterimFinancialInformationPolicyTextBlock" xlink:label="VIVK_InterimFinancialInformationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_InterimFinancialInformationPolicyTextBlock" xlink:to="VIVK_InterimFinancialInformationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_InterimFinancialInformationPolicyTextBlock_lbl" xml:lang="en-US">Interim Financial Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of lessee operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of long-term debt maturities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of option activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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: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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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="vivk-20220630.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/2022/elts/us-gaap-2022.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="vivk-20220630.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</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsOutstanding" xlink:label="VIVK_WarrantsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_WarrantsOutstanding" xlink:to="VIVK_WarrantsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_WarrantsOutstanding_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:to="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable_lbl" xml:lang="en-US">Security Owned and Sold, Not yet Purchased, at Fair Value [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems_lbl" xml:lang="en-US">Security Owned and Sold, Not yet Purchased, at Fair Value [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">Retained Earnings (Accumulated Deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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: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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseDepositLiability" xlink:label="us-gaap_LeaseDepositLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseDepositLiability" xlink:to="us-gaap_LeaseDepositLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseDepositLiability_lbl" xml:lang="en-US">Office and warehouse lease deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_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-20220630.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-20220630.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:loc xlink:type="locator" xlink:href="vivk-20220630.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="vivk-20220630.xsd#VIVK_MarketableSecuritiesUnrealizedLoss" xlink:label="VIVK_MarketableSecuritiesUnrealizedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_MarketableSecuritiesUnrealizedLoss" xlink:to="VIVK_MarketableSecuritiesUnrealizedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_MarketableSecuritiesUnrealizedLoss_lbl" xml:lang="en-US">Unrealized loss 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_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_3_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Acquisition costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/label" xlink:label="us-gaap_InterestCostsCapitalized_lbl" xml:lang="en-US">Interest Costs Capitalized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Deposits_2_lbl" xml:lang="en-US">Office access deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_UnearnedPremiums" xlink:label="us-gaap_UnearnedPremiums" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnearnedPremiums" xlink:to="us-gaap_UnearnedPremiums_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnearnedPremiums_lbl" xml:lang="en-US">Unearned revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_AccruedInterestWorkingInterestRoyaltyPrograms" xlink:label="VIVK_AccruedInterestWorkingInterestRoyaltyPrograms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_AccruedInterestWorkingInterestRoyaltyPrograms" xlink:to="VIVK_AccruedInterestWorkingInterestRoyaltyPrograms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_AccruedInterestWorkingInterestRoyaltyPrograms_lbl" xml:lang="en-US">Accrued interest (working interest royalty programs)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/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-20220630.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:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_OperatingLeaseLiability1Noncurrent" xlink:label="VIVK_OperatingLeaseLiability1Noncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_OperatingLeaseLiability1Noncurrent" xlink:to="VIVK_OperatingLeaseLiability1Noncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_OperatingLeaseLiability1Noncurrent_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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate</link:label>
      <link: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">Lease payments next twelve months</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">Lease payments next two months</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">Lease payments next three months</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">Lease payments next four months</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:to="VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_lbl" xml:lang="en-US">Lease payments next two and three months</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Lease payment</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 asset for operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total long term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Long term debt, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long term debt</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/periodStartLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_lbl" xml:lang="en-US">December 31, 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/periodStartLabel" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Conversion of Series B and B-1 Preferred Stock to Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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 Series B and B-1 Preferred Stock to Common Stock, shares</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/periodEndLabel" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2_lbl" xml:lang="en-US">June 30, 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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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">Series C-1 Issue for a reduction in stock payables</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/label" xlink:label="VIVK_SerciesC1IssueForReductionInStockPayable_lbl" xml:lang="en-US">Sercies C-1 Issue for a reduction in stock payables, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="us-gaap_PaymentsOfDistributionsToAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDistributionsToAffiliates" xlink:to="us-gaap_PaymentsOfDistributionsToAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDistributionsToAffiliates_lbl" xml:lang="en-US">Payments of Distributions to Affiliates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price - beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, forfeited</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price - exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Option granted</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants exercise price</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">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net Operating losses</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="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_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_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_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="VIVK_GainOnDispositionOfAsset" xlink:to="VIVK_GainOnDispositionOfAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="VIVK_GainOnDispositionOfAsset_2_lbl" xml:lang="en-US">GainOnDispositionOfAsset</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="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</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_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_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_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_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_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityCarryingAmountAttributableToParent_3_lbl" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</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/label" xlink:label="us-gaap_TemporaryEquitySharesOutstanding_3_lbl" xml:lang="en-US">Temporary Equity, Shares Outstanding</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="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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>vivk-20220630_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.15c -->
    <!-- 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-20220630.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheets" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="vivk-20220630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows" xlink:href="vivk-20220630.xsd#CondensedConsolidatedStatementOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentation" xlink:href="vivk-20220630.xsd#BasisOfPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Liquidity" xlink:href="vivk-20220630.xsd#Liquidity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssets" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecurities" xlink:href="vivk-20220630.xsd#MarketableSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Inventories" xlink:href="vivk-20220630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipment" xlink:href="vivk-20220630.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayable" xlink:href="vivk-20220630.xsd#LoansAndNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingencies" xlink:href="vivk-20220630.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebt" xlink:href="vivk-20220630.xsd#Long-termDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquity" xlink:href="vivk-20220630.xsd#TemporaryEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterest" xlink:href="vivk-20220630.xsd#NoncontrollingInterest" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTax" xlink:href="vivk-20220630.xsd#IncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/SubsequentEvents" xlink:href="vivk-20220630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:href="vivk-20220630.xsd#BasisOfPresentationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableTables" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesTables" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtTables" xlink:href="vivk-20220630.xsd#Long-termDebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityTables" xlink:href="vivk-20220630.xsd#TemporaryEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsTables" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:href="vivk-20220630.xsd#BasisOfPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:href="vivk-20220630.xsd#LiquidityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:href="vivk-20220630.xsd#PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:href="vivk-20220630.xsd#MarketableSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:href="vivk-20220630.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetails" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="vivk-20220630.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:href="vivk-20220630.xsd#AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative" xlink:href="vivk-20220630.xsd#LoansAndNotesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsDetails" xlink:href="vivk-20220630.xsd#CommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="vivk-20220630.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails" xlink:href="vivk-20220630.xsd#Long-termDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Long-termDebtDetails1" xlink:href="vivk-20220630.xsd#Long-termDebtDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/TemporaryEquityDetails" xlink:href="vivk-20220630.xsd#TemporaryEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:href="vivk-20220630.xsd#NoncontrollingInterestDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative" xlink:href="vivk-20220630.xsd#Share-basedCompensationWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:href="vivk-20220630.xsd#IncomeTaxDetailsNarrative" 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/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="310" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="330" 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/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCarryingBasis" xlink:label="loc_us-gaapTreasuryStockCarryingBasis" />
      <link:presentationArc order="340" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="360" 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/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="390" 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/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertiblePreferredStockMember" xlink:label="loc_us-gaapConvertiblePreferredStockMember" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="80" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="90" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaapInterestAndOtherIncome" />
      <link:presentationArc order="110" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther" xlink:label="loc_us-gaapInterestExpenseOther" />
      <link:presentationArc order="120" 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/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="140" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="160" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="200" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations_2" />
      <link:presentationArc order="210" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:label="loc_us-gaapPreferredStockDividendsIncomeStatementImpact" />
      <link:presentationArc order="220" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="230" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="240" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted" xlink:label="loc_us-gaapProFormaWeightedAverageSharesOutstandingDiluted" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProFormaWeightedAverageSharesOutstandingDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="30" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="40" 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-20220630.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-20220630.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="vivk-20220630.xsd#VIVK_CommonStockIssuedForPurchaseOfLicense" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicense" />
      <link:presentationArc order="70" 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-20220630.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenseShares" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicenseShares" />
      <link:presentationArc order="80" 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="vivk-20220630.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityValue" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityValue" />
      <link:presentationArc order="90" 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-20220630.xsd#VIVK_StockIssuedForConversionOfTemporaryEquityShares" xlink:label="loc_VIVKStockIssuedForConversionOfTemporaryEquityShares" />
      <link:presentationArc order="100" 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-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" xlink:label="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" xlink:label="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStock" xlink:label="loc_VIVKConversionOfSeriesPreferredStockToCommonStock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfSeriesPreferredStockToCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ConversionOfSeriesPreferredStockToCommonStockShares" xlink:label="loc_VIVKConversionOfSeriesPreferredStockToCommonStockShares" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKConversionOfSeriesPreferredStockToCommonStockShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="160" 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="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit" xlink:label="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares" xlink:label="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplitShares" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKCommonStockIssuedForFractionalSharesFromReverseStockSplitShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_StockOptionsIssuedForServices" xlink:label="loc_VIVKStockOptionsIssuedForServices" />
      <link:presentationArc order="190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="vivk-20220630.xsd#VIVK_IssuanceOfNoncontrollingInterest1" xlink:label="loc_VIVKIssuanceOfNoncontrollingInterest1" />
      <link:presentationArc order="220" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaapDividendsPreferredStock" />
      <link:presentationArc order="230" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="260" 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/CondensedConsolidatedStatementOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CommonStockOptionsIssuedForServices" xlink:label="loc_VIVKCommonStockOptionsIssuedForServices" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="50" 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="vivk-20220630.xsd#VIVK_GainOnDispositionOfAsset" xlink:label="loc_VIVKGainOnDispositionOfAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_VIVKGainOnDispositionOfAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="80" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="90" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="120" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="130" 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedInterestReceivableNet" />
      <link:presentationArc order="150" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="loc_us-gaapIncreaseDecreaseInInterestPayableNet" />
      <link:presentationArc order="160" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="170" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable" xlink:label="loc_us-gaapProceedsFromCollectionOfNotesReceivable" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromCollectionOfNotesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="200" 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-20220630.xsd#VIVK_PaymentsToAcquireIntangibleAssets1" xlink:label="loc_VIVKPaymentsToAcquireIntangibleAssets1" />
      <link:presentationArc order="210" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaapProceedsFromSaleOfProductiveAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfProductiveAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaapRepaymentsOfLongTermDebt" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="loc_us-gaapProceedsFromNotesPayable" />
      <link:presentationArc order="270" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="280" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="290" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="loc_us-gaapPaymentsToMinorityShareholders" />
      <link:presentationArc order="300" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="310" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="320" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="330" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="340" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="350" 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-20220630.xsd#VIVK_CashPaidDuringYearForAbstract" xlink:label="loc_VIVKCashPaidDuringYearForAbstract" />
      <link:presentationArc order="360" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="370" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="380" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="390" 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-20220630.xsd#VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock" xlink:label="loc_VIVKConversionOfSeriesBB1AndC1PreferredStockToCommonStock" />
      <link:presentationArc order="400" 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-20220630.xsd#VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow" xlink:label="loc_VIVKCommonStockIssuedForReductionInLiabilitiesCashFlow" />
      <link:presentationArc order="410" 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-20220630.xsd#VIVK_NoncontrollingInterestIssuedForReductionInLiabilities" xlink:label="loc_VIVKNoncontrollingInterestIssuedForReductionInLiabilities" />
      <link:presentationArc order="420" 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-20220630.xsd#VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities" xlink:label="loc_VIVKPreferredStockSeriesC1IssuedForReductionInLiabilities" />
      <link:presentationArc order="430" 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-20220630.xsd#VIVK_CommonStockIssuedForPurchaseOfLicenses" xlink:label="loc_VIVKCommonStockIssuedForPurchaseOfLicenses" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKCommonStockIssuedForPurchaseOfLicenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CapitalizedInterestOnConstructionInProcess" xlink:label="loc_VIVKCapitalizedInterestOnConstructionInProcess" />
      <link:presentationArc order="450" 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-20220630.xsd#VIVK_DividendPaidInSeriesB1PreferredStock" xlink:label="loc_VIVKDividendPaidInSeriesB1PreferredStock" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_VIVKDividendPaidInSeriesB1PreferredStock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentation" xlink:title="00000007 - Disclosure - Basis of Presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.xsd#VIVK_DisclosureLiquidityAbstract" xlink:label="loc_VIVKDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/PrepaidExpensesAndOtherAssets" xlink:title="00000009 - Disclosure - Prepaid Expenses and Other Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000010 - Disclosure - Marketable Securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000011 - Disclosure - Inventories">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipment" xlink:title="00000012 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - Accounts Payable and Accrued Expenses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LoansAndNotesPayable" xlink:title="00000014 - Disclosure - Loans and Notes Payable">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000015 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebt" xlink:title="00000016 - Disclosure - Long-term Debt">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/TemporaryEquity" xlink:title="00000017 - Disclosure - Temporary Equity">
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/NoncontrollingInterest" xlink:title="00000018 - Disclosure - Noncontrolling Interest">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaapNoncontrollingInterestAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="loc_us-gaapMinorityInterestDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncontrollingInterestAbstract" xlink:to="loc_us-gaapMinorityInterestDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrants" xlink:title="00000019 - Disclosure - Share-Based Compensation &amp; Warrants">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000020 - Disclosure - Income Tax">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationPolicies" xlink:title="00000022 - Disclosure - Basis of Presentation (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_Covid19PolicyTextBlock" xlink:label="loc_VIVKCovid19PolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_VIVKCovid19PolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_InterimFinancialInformationPolicyTextBlock" xlink:label="loc_VIVKInterimFinancialInformationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_VIVKInterimFinancialInformationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PropertyAndEquipmentTables" xlink:title="00000023 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables" xlink:title="00000024 - Disclosure - Accounts Payable and Accrued Expenses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000025 - Disclosure - Loans and Notes Payable (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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="00000026 - Disclosure - Commitments and Contingencies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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="00000027 - Disclosure - Long-term Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/TemporaryEquityTables" xlink:title="00000028 - Disclosure - Temporary Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="00000029 - Disclosure - Share-Based Compensation &amp; Warrants (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock" xlink:label="loc_VIVKScheduleOWarrantsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/BasisOfPresentationDetailsNarrative" xlink:title="00000030 - Disclosure - Basis of Presentation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaapVariableInterestEntityPrimaryBeneficiaryMember" />
      <link:presentationArc order="20" 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/2022/dei-2022.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-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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-20220630.xsd#VIVK_VivaventuresUtsiMember" xlink:label="loc_VIVKVivaventuresUtsiMember" />
      <link:presentationArc order="20" 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-20220630.xsd#VIVK_VivaventuresRoyaltyMember" xlink:label="loc_VIVKVivaventuresRoyaltyMember" />
      <link:presentationArc order="40" 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-20220630.xsd#VIVK_VivaopportunityFundMember" xlink:label="loc_VIVKVivaopportunityFundMember" />
      <link:presentationArc order="60" 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-20220630.xsd#VIVK_InternationalMetalsExchangeMember" xlink:label="loc_VIVKInternationalMetalsExchangeMember" />
      <link:presentationArc order="80" 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-20220630.xsd#VIVK_VivaWealthFundIMember" xlink:label="loc_VIVKVivaWealthFundIMember" />
      <link:presentationArc order="140" 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/2022/elts/us-gaap-2022.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-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_RPCDesignAndManufacturingLLCMember" xlink:label="loc_VIVKRPCDesignAndManufacturingLLCMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="loc_VIVKRPCDesignAndManufacturingLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_RdmMember" xlink:label="loc_VIVKRdmMember" />
      <link:presentationArc order="120" 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/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayableMember" xlink:label="loc_us-gaapConvertibleNotesPayableMember" />
      <link:presentationArc order="180" 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-20220630.xsd#VIVK_ConvertibleSeriesAPreferredStockMember" xlink:label="loc_VIVKConvertibleSeriesAPreferredStockMember" />
      <link:presentationArc order="200" 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-20220630.xsd#VIVK_StockOptionsGrantedToEmployeesMember" xlink:label="loc_VIVKStockOptionsGrantedToEmployeesMember" />
      <link:presentationArc order="220" 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-20220630.xsd#VIVK_StockOptionsGrantedToBoardMembersOrConsultantsMember" xlink:label="loc_VIVKStockOptionsGrantedToBoardMembersOrConsultantsMember" />
      <link:presentationArc order="240" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestInVariableInterestEntity" xlink:label="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNoncontrollingInterestInVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_CashAttributableToVie" xlink:label="loc_VIVKCashAttributableToVie" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKCashAttributableToVie" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_AmortizedUsefulLives" xlink:label="loc_VIVKAmortizedUsefulLives" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKAmortizedUsefulLives" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsOutstanding" xlink:label="loc_VIVKWarrantsOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_VIVKWarrantsOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/LiquidityDetailsNarrative" xlink:title="00000031 - Disclosure - Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_DisclosureLiquidityAbstract" xlink:label="loc_VIVKDisclosureLiquidityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureLiquidityAbstract" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:label="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.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-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" 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/2022/elts/us-gaap-2022.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-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative" xlink:title="00000032 - Disclosure - Prepaid Expenses and Other Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.xsd#VIVK_VendorMember" xlink:label="loc_VIVKVendorMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_VIVKVendorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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-20220630.xsd#VIVK_ProfessionalServiceAgenciesMember" xlink:label="loc_VIVKProfessionalServiceAgenciesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKProfessionalServiceAgenciesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseDepositLiability" xlink:label="loc_us-gaapLeaseDepositLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLeaseDepositLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/MarketableSecuritiesDetailsNarrative" xlink:title="00000033 - Disclosure - Marketable Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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-20220630.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-20220630.xsd#VIVK_ScepterHoldingsMember" xlink:label="loc_VIVKScepterHoldingsMember" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="30" 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-20220630.xsd#VIVK_NoteReceivableConvertedAmountConverted" xlink:label="loc_VIVKNoteReceivableConvertedAmountConverted" />
      <link:presentationArc order="40" 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-20220630.xsd#VIVK_NoteReceivableConvertedSharesReceived" xlink:label="loc_VIVKNoteReceivableConvertedSharesReceived" />
      <link:presentationArc order="50" 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-20220630.xsd#VIVK_GainLossOnDispositionOfAsset" xlink:label="loc_VIVKGainLossOnDispositionOfAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKGainLossOnDispositionOfAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_MarketableSecuritiesUnrealizedLoss" xlink:label="loc_VIVKMarketableSecuritiesUnrealizedLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKMarketableSecuritiesUnrealizedLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_2" />
      <link:presentationArc order="80" 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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/InventoriesDetailsNarrative" xlink:title="00000034 - Disclosure - Inventories (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/PropertyAndEquipmentDetails" xlink:title="00000035 - Disclosure - Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="00000036 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesPurchaseOfAssets" />
      <link:presentationArc order="0" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="loc_us-gaapStockIssuedDuringPeriodValuePurchaseOfAssets" />
      <link:presentationArc order="10" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:title="00000037 - Disclosure - Accounts Payable and Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_UnearnedPremiums" xlink:label="loc_us-gaapUnearnedPremiums" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapUnearnedPremiums" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_AccruedInterestWorkingInterestRoyaltyPrograms" xlink:label="loc_VIVKAccruedInterestWorkingInterestRoyaltyPrograms" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_VIVKAccruedInterestWorkingInterestRoyaltyPrograms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestAccrued" />
      <link:presentationArc order="50" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
      <link:presentationArc order="60" 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="00000038 - Disclosure - Loans and Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousPromissoryNotesAndConvertibleNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKNovusCapitalGroupLLCNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKTripleTNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKNationalBuickGMCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousConvertibleBridgeNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKBlueRidgeBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKSmallBusinessAdministrationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKJPMorganChaseBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVariousPromissoryNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" 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/2022/elts/us-gaap-2022.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-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapNotesAndLoansPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapDebtInstrumentLineItems" xlink:to="loc_VIVKLoansAndNotesPayableCurrentAttributedToVariableInterestEntity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-gaapDebtInstrumentLineItems" 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/LoansAndNotesPayableDetails-MaturitiesOfDebt" xlink:title="00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of Debt)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/LoansAndNotesPayableDetailsNarrative" xlink:title="00000040 - Disclosure - Loans and Notes Payable (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-20220630.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/CommitmentsDetails" xlink:title="00000041 - Disclosure - Commitments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="50" 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-20220630.xsd#VIVK_PresentValueOfLeasePayments" xlink:label="loc_VIVKPresentValueOfLeasePayments" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="70" 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="vivk-20220630.xsd#VIVK_OperatingLeaseLiability1Noncurrent" xlink:label="loc_VIVKOperatingLeaseLiability1Noncurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_VIVKOperatingLeaseLiability1Noncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="90" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="100" 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="00000042 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_JamboreeCenterMember" xlink:label="loc_VIVKJamboreeCenterMember" />
      <link:presentationArc order="10" 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="vivk-20220630.xsd#VIVK_SpeedwayCommerceCenterMember" xlink:label="loc_VIVKSpeedwayCommerceCenterMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKSpeedwayCommerceCenterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_VictoryHoldingsMember" xlink:label="loc_VIVKVictoryHoldingsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="loc_VIVKVictoryHoldingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" 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/2022/elts/us-gaap-2022.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-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" 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/2022/elts/us-gaap-2022.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-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit" />
      <link:presentationArc order="50" 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="vivk-20220630.xsd#VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="loc_VIVKLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="80" 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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="90" 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="00000043 - Disclosure - Long-term Debt (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapExtinguishmentOfDebtLineItems" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Long-termDebtDetails1" xlink:title="00000044 - Disclosure - Long-term Debt (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/TemporaryEquityDetails" xlink:title="00000045 - Disclosure - Temporary Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_DisclosureTemporaryEquityAbstract" xlink:label="loc_VIVKDisclosureTemporaryEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_VIVKDisclosureTemporaryEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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-20220630.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-20220630.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-20220630.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaapConversionOfStockSharesConverted1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConversionOfStockSharesConverted1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaapTemporaryEquityCarryingAmountAttributableToParent_2" />
      <link:presentationArc order="60" 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/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaapTemporaryEquitySharesOutstanding_2" />
      <link:presentationArc order="70" 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:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_SerciesC1IssueForReductionInStockPayables" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayables" />
      <link:presentationArc order="80" 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-20220630.xsd#VIVK_SerciesC1IssueForReductionInStockPayable" xlink:label="loc_VIVKSerciesC1IssueForReductionInStockPayable" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_VIVKSerciesC1IssueForReductionInStockPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/NoncontrollingInterestDetailsNarrative" xlink:title="00000046 - Disclosure - Noncontrolling Interest (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaapNoncontrollingInterestAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable" xlink:label="loc_us-gaapMinorityInterestTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncontrollingInterestAbstract" xlink:to="loc_us-gaapMinorityInterestTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems" xlink:label="loc_us-gaapMinorityInterestLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMinorityInterestTable" xlink:to="loc_us-gaapMinorityInterestLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-gaapMinorityInterestTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_VivaWealthFundILLCMember" xlink:label="loc_VIVKVivaWealthFundILLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_VIVKVivaWealthFundILLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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-gaapMinorityInterestTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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-20220630.xsd#VIVK_VivaWealthFundILLCMember" xlink:label="loc_VIVKVivaWealthFundILLCMember_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_VIVKVivaWealthFundILLCMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="loc_us-gaapPaymentsOfDistributionsToAffiliates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMinorityInterestLineItems" xlink:to="loc_us-gaapPaymentsOfDistributionsToAffiliates" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions" xlink:title="00000047 - Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/Share-basedCompensationWarrantsDetails" xlink:title="00000048 - Disclosure - Share-Based Compensation &amp; Warrants (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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-20220630.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/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="100" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:presentationArc order="120" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="130" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="140" 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-basedCompensationWarrantsDetailsNarrative" xlink:title="00000049 - Disclosure - Share-Based Compensation &amp; Warrants (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.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-20220630.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-20220630.xsd#VIVK_NonStatutoryStockOptionsMember" xlink:label="loc_VIVKNonStatutoryStockOptionsMember" />
      <link:presentationArc order="60" 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/2022/elts/srt-2022.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/2022/elts/srt-2022.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-20220630.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-20220630.xsd#VIVK_BoardOfDirectorsMember" xlink:label="loc_VIVKBoardOfDirectorsMember" />
      <link:presentationArc order="60" 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-20220630.xsd#VIVK_ConsultantMember" xlink:label="loc_VIVKConsultantMember" />
      <link:presentationArc order="70" 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/2022/elts/us-gaap-2022.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapSecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-20220630.xsd#VIVK_PublicOfferingMember" xlink:label="loc_VIVKPublicOfferingMember" />
      <link:presentationArc order="130" 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/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_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/2022/elts/us-gaap-2022.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="vivk-20220630.xsd#VIVK_WarrantsIssued" xlink:label="loc_VIVKWarrantsIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_VIVKWarrantsIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://vivakor.com/role/IncomeTaxDetailsNarrative" xlink:title="00000050 - Disclosure - Income Tax (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197892336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 11, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-41286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">VIVAKOR, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001450704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2178141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4101 North Thanksgiving Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lehi<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">UT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">84043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">281-2606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VIVK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,064,838<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if 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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197159264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,908,334<span></span>
</td>
<td class="nump">$ 1,293,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity', window );">Cash and cash equivalents attributed to variable interest entity</a></td>
<td class="nump">296,257<span></span>
</td>
<td class="nump">199,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableNetCurrent', window );">Accounts Receivable, less allowances of none and $33,000, respectively</a></td>
<td class="nump">845<span></span>
</td>
<td class="nump">845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">1,818,029<span></span>
</td>
<td class="nump">2,231,218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">222,000<span></span>
</td>
<td class="nump">192,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other assets</a></td>
<td class="nump">237,422<span></span>
</td>
<td class="nump">73,245<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">8,649,596<span></span>
</td>
<td class="nump">5,157,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableRelatedParties', window );">Notes receivable</a></td>
<td class="nump">1,150,743<span></span>
</td>
<td class="nump">1,194,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">25,878,930<span></span>
</td>
<td class="nump">24,692,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Rights of use assets- operating leases</a></td>
<td class="nump">721,550<span></span>
</td>
<td class="nump">663,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_LicenseAgreementNet', window );">License agreement, net</a></td>
<td class="nump">2,291,942<span></span>
</td>
<td class="nump">2,370,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_IntellectualPropertyNet', window );">Intellectual property, net</a></td>
<td class="nump">13,002,504<span></span>
</td>
<td class="nump">13,662,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">51,699,265<span></span>
</td>
<td class="nump">47,744,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">3,061,610<span></span>
</td>
<td class="nump">2,023,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">364,103<span></span>
</td>
<td class="nump">287,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_LoansAndNotesPayableCurrent', window );">Loans and notes payable, current</a></td>
<td class="nump">962,405<span></span>
</td>
<td class="nump">1,511,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity', window );">Loans and notes payable, current attributed to variable interest entity</a></td>
<td class="nump">2,308,232<span></span>
</td>
<td class="nump">3,416,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Long-term debt (working interest royalty programs), current</a></td>
<td class="nump">8,565<span></span>
</td>
<td class="nump">3,256<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">6,704,915<span></span>
</td>
<td class="nump">7,242,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, long term</a></td>
<td class="nump">414,947<span></span>
</td>
<td class="nump">434,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesAndLoans', window );">Loans and notes payable, long term</a></td>
<td class="nump">543,869<span></span>
</td>
<td class="nump">1,185,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Long-term debt (working interest royalty programs)</a></td>
<td class="nump">5,017,592<span></span>
</td>
<td class="nump">6,171,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities</a></td>
<td class="nump">5,156,899<span></span>
</td>
<td class="nump">5,156,899<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">17,838,222<span></span>
</td>
<td class="nump">20,191,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Convertible, preferred stock, $.001 par value; 3,400,000 shares authorized;(1) Series A- 66,667 issued and outstanding(1)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.001 par value; 41,666,667 shares authorized; 15,038,619 and 12,330,859 were issued and outstanding as of June 30, 2022 and December 31, 2021(1)</a></td>
<td class="nump">15,039<span></span>
</td>
<td class="nump">12,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">67,857,646<span></span>
</td>
<td class="nump">58,279,590<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(41,237,559)<span></span>
</td>
<td class="num">(35,731,359)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Vivakor, Inc. stockholders' equity</a></td>
<td class="nump">26,615,126<span></span>
</td>
<td class="nump">22,540,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">7,245,917<span></span>
</td>
<td class="nump">5,012,504<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">33,861,043<span></span>
</td>
<td class="nump">27,553,133<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 51,699,265<span></span>
</td>
<td class="nump">$ 47,744,245<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesAndLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an 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="Show.toggleNext( this );">+ References</a><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(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCarryingBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost basis for treasury stock acquired for purposes other than retirement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197843168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">41,666,667<span></span>
</td>
<td class="nump">41,666,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">15,038,619<span></span>
</td>
<td class="nump">12,330,859<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">15,038,619<span></span>
</td>
<td class="nump">12,330,859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock shares authorized</a></td>
<td class="nump">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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">66,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_ConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197248384">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 117,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,530<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">112,450<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">119,252<span></span>
</td>
<td class="nump">125,912<span></span>
</td>
<td class="nump">310,591<span></span>
</td>
<td class="nump">828,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,922,753<span></span>
</td>
<td class="nump">1,235,549<span></span>
</td>
<td class="nump">4,235,560<span></span>
</td>
<td class="nump">2,309,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Amortization and depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">558,595<span></span>
</td>
<td class="nump">364,635<span></span>
</td>
<td class="nump">933,813<span></span>
</td>
<td class="nump">727,914<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,600,600<span></span>
</td>
<td class="nump">1,726,096<span></span>
</td>
<td class="nump">5,479,964<span></span>
</td>
<td class="nump">3,865,748<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,600,600)<span></span>
</td>
<td class="num">(1,724,626)<span></span>
</td>
<td class="num">(5,479,964)<span></span>
</td>
<td class="num">(3,861,198)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,652,755)<span></span>
</td>
<td class="num">(8,949,169)<span></span>
</td>
<td class="num">(413,189)<span></span>
</td>
<td class="nump">3,734,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">6,083<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="nump">12,461<span></span>
</td>
<td class="nump">2,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(22,981)<span></span>
</td>
<td class="num">(241,448)<span></span>
</td>
<td class="num">(114,946)<span></span>
</td>
<td class="num">(395,469)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on disposition of asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,456<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,456<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">39,934<span></span>
</td>
<td class="nump">92,590<span></span>
</td>
<td class="nump">40,084<span></span>
</td>
<td class="nump">93,884<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,627,263)<span></span>
</td>
<td class="num">(9,096,785)<span></span>
</td>
<td class="num">(473,134)<span></span>
</td>
<td class="nump">3,435,175<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Loss before provision for income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,227,863)<span></span>
</td>
<td class="num">(10,821,411)<span></span>
</td>
<td class="num">(5,953,098)<span></span>
</td>
<td class="num">(426,023)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">296,477<span></span>
</td>
<td class="num">(800)<span></span>
</td>
<td class="num">(723,911)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Consolidated net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(5,227,863)<span></span>
</td>
<td class="num">(10,524,934)<span></span>
</td>
<td class="num">(5,953,898)<span></span>
</td>
<td class="num">(1,149,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(322,546)<span></span>
</td>
<td class="num">(1,114,003)<span></span>
</td>
<td class="num">(447,698)<span></span>
</td>
<td class="num">(1,255,844)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net income (loss) attributable to Vivakor, Inc.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,905,317)<span></span>
</td>
<td class="num">(9,410,931)<span></span>
</td>
<td class="num">(5,506,200)<span></span>
</td>
<td class="nump">105,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss attributable to common shareholders</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,905,317)<span></span>
</td>
<td class="num">(9,410,931)<span></span>
</td>
<td class="num">(5,506,200)<span></span>
</td>
<td class="nump">105,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">42,196<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,196<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income loss to parent</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (4,905,317)<span></span>
</td>
<td class="num">$ (9,453,127)<span></span>
</td>
<td class="num">$ (5,506,200)<span></span>
</td>
<td class="nump">$ 63,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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.33)<span></span>
</td>
<td class="num">$ (0.79)<span></span>
</td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.79)<span></span>
</td>
<td class="num">$ (0.38)<span></span>
</td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average common shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15,038,619<span></span>
</td>
<td class="nump">11,966,840<span></span>
</td>
<td class="nump">14,388,004<span></span>
</td>
<td class="nump">11,640,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">910,483<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted', window );">Diluted weighted average common shares outstanding</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">15,038,619<span></span>
</td>
<td class="nump">11,966,840<span></span>
</td>
<td class="nump">14,388,004<span></span>
</td>
<td class="nump">12,550,789<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><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 &#8211; 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_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of 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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProFormaWeightedAverageSharesOutstandingDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191681328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2020</a></td>
<td class="nump">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,967<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,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common Stock issued for services Shares, 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 29<span></span>
</td>
<td class="nump">264,771<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">264,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilitiesShares', window );">Common Stock issued for a reduction in liabilities, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">730,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">730,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">223,056<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">223,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">735,000<span></span>
</td>
<td class="nump">735,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="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">105,910<span></span>
</td>
<td class="num">(1,255,844)<span></span>
</td>
<td class="num">(1,149,934)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Jun. 30, 2021</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 12,292<span></span>
</td>
<td class="nump">56,970,571<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(30,141,278)<span></span>
</td>
<td class="nump">758,245<span></span>
</td>
<td class="nump">27,579,897<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">12,291,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Mar. 31, 2021</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 11,322<span></span>
</td>
<td class="nump">46,818,373<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(20,688,151)<span></span>
</td>
<td class="nump">1,137,248<span></span>
</td>
<td class="nump">27,258,859<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2021</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">11,321,269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilities', window );">Common Stock issued for a reduction of liabilities(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">228,774<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">228,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="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">25,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1', window );">Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 944<span></span>
</td>
<td class="nump">9,384,396<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,385,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares', window );">Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1), shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">944,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">427,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">427,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">111,528<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">111,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">735,000<span></span>
</td>
<td class="nump">735,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="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">(9,410,931)<span></span>
</td>
<td class="num">(1,114,003)<span></span>
</td>
<td class="num">(10,524,934)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Jun. 30, 2021</a></td>
<td class="nump">$ 67<span></span>
</td>
<td class="nump">$ 12,292<span></span>
</td>
<td class="nump">56,970,571<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(30,141,278)<span></span>
</td>
<td class="nump">758,245<span></span>
</td>
<td class="nump">27,579,897<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2021</a></td>
<td class="nump">66,667<span></span>
</td>
<td class="nump">12,291,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 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">5,012,504<span></span>
</td>
<td class="nump">27,553,133<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilities', window );">Common Stock issued for a reduction of liabilities(1)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 273<span></span>
</td>
<td class="nump">1,144,719<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,144,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilitiesShares', window );">Common Stock issued for a reduction in liabilities, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ConversionOfSeriesPreferredStockToCommonStock', window );">Conversion of Series A Preferred Stock to Common Stock</a></td>
<td class="num">$ (67)<span></span>
</td>
<td class="nump">$ 833<span></span>
</td>
<td class="num">(766)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ConversionOfSeriesPreferredStockToCommonStockShares', window );">Conversion of Series A Preferred Stock to Common Stock, shares</a></td>
<td class="num">(66,667)<span></span>
</td>
<td class="nump">833,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common Stock issued for cash, net of offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">6,238,400<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,240,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common Stock issued for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit', window );">Common stock issued for fractional shares from reverse stock split</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2<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">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares', window );">Common stock issued for fractional shares from reverse stock split, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">855,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">855,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,340,703<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,340,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions 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">(343,889)<span></span>
</td>
<td class="num">(343,889)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">3,025,000<span></span>
</td>
<td class="nump">3,025,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,506,200)<span></span>
</td>
<td class="num">(447,698)<span></span>
</td>
<td class="num">(5,953,898)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 15,039<span></span>
</td>
<td class="nump">67,857,646<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(41,237,559)<span></span>
</td>
<td class="nump">7,245,917<span></span>
</td>
<td class="nump">33,861,043<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15,038,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Mar. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 15,039<span></span>
</td>
<td class="nump">66,200,971<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(36,332,242)<span></span>
</td>
<td class="nump">6,671,402<span></span>
</td>
<td class="nump">36,535,170<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Mar. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15,038,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">427,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">427,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,229,175<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,229,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions 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">(207,939)<span></span>
</td>
<td class="num">(207,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">1,105,000<span></span>
</td>
<td class="nump">1,105,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">(4,905,317)<span></span>
</td>
<td class="num">(322,546)<span></span>
</td>
<td class="num">(5,227,863)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Jun. 30, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 15,039<span></span>
</td>
<td class="nump">$ 67,857,646<span></span>
</td>
<td class="num">$ (20,000)<span></span>
</td>
<td class="num">$ (41,237,559)<span></span>
</td>
<td class="nump">$ 7,245,917<span></span>
</td>
<td class="nump">$ 33,861,043<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Jun. 30, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15,038,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_CommonStockIssuedForFractionalSharesFromReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockIssuedForFractionalSharesFromReverseStockSplit</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_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares</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_CommonStockIssuedForPurchaseOfLicense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfSeriesPreferredStockToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfSeriesPreferredStockToCommonStock</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_ConversionOfSeriesPreferredStockToCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfSeriesPreferredStockToCommonStockShares</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_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1</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_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197970800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Consolidated net loss</a></td>
<td class="num">$ (5,953,898)<span></span>
</td>
<td class="num">$ (1,149,934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">933,813<span></span>
</td>
<td class="nump">727,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockOptionsIssuedForServices', window );">Common stock options issued for services</a></td>
<td class="nump">855,000<span></span>
</td>
<td class="nump">730,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common stock issued for services</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">438,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="Show.showAR( this, 'defref_VIVK_GainOnDispositionOfAsset', window );">Gain on disposal of asset</a></td>
<td class="num">(2,456)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) marketable securities</a></td>
<td class="nump">413,189<span></span>
</td>
<td class="num">(3,734,275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">711,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,340,703<span></span>
</td>
<td class="nump">223,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(30,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(164,177)<span></span>
</td>
<td class="nump">13,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(303,452)<span></span>
</td>
<td class="num">(412,764)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet', window );">Accrued interest on notes receivable</a></td>
<td class="num">(12,461)<span></span>
</td>
<td class="num">(2,485)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest on notes payable</a></td>
<td class="nump">114,946<span></span>
</td>
<td class="nump">395,469<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,808,793)<span></span>
</td>
<td class="num">(2,053,627)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfNotesReceivable', window );">Proceeds from notes receivable</a></td>
<td class="nump">55,953<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Payment on costs of patents</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(10,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_PaymentsToAcquireIntangibleAssets1', window );">Purchase of a technology license</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(40,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from disposal of equipment</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of equipment</a></td>
<td class="num">(1,129,515)<span></span>
</td>
<td class="num">(1,334,123)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,067,562)<span></span>
</td>
<td class="num">(1,384,452)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Payment of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,735)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from loans and notes payable</a></td>
<td class="nump">1,968,261<span></span>
</td>
<td class="nump">6,666,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from sale of common stock</a></td>
<td class="nump">6,240,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payment of notes payable</a></td>
<td class="num">(277,145)<span></span>
</td>
<td class="num">(2,464)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest</a></td>
<td class="num">(343,889)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">7,587,227<span></span>
</td>
<td class="nump">6,656,612<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">3,710,872<span></span>
</td>
<td class="nump">3,218,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD</a></td>
<td class="nump">1,493,719<span></span>
</td>
<td class="nump">398,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH AND CASH EQUIVALENTS, END OF PERIOD</a></td>
<td class="nump">5,204,591<span></span>
</td>
<td class="nump">3,617,437<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">223,639<span></span>
</td>
<td class="nump">46,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">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="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="Show.showAR( this, 'defref_VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock', window );">Conversion of Series A, B, B-1, and C-1 Preferred Stock to Common Stock</a></td>
<td class="nump">1,200,000<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="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForReductionInLiabilitiesCashFlow', window );">Common stock issued for a reduction in liabilities</a></td>
<td class="nump">1,144,992<span></span>
</td>
<td class="nump">264,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_NoncontrollingInterestIssuedForReductionInLiabilities', window );">Noncontrolling interest issued for a reduction in liabilities</a></td>
<td class="nump">3,025,000<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="Show.showAR( this, 'defref_VIVK_PreferredStockSeriesC1IssuedForReductionInLiabilities', window );">Preferred stock Series C-1 issued for a reduction in liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CommonStockIssuedForPurchaseOfLicenses', window );">Common stock issued for the purchase of a license</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_VIVK_CapitalizedInterestOnConstructionInProcess', window );">Capitalized interest on construction in process</a></td>
<td class="nump">$ 256,235<span></span>
</td>
<td class="nump">$ 822,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_DividendPaidInSeriesB1PreferredStock', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,196<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockIssuedForPurchaseOfLicenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CommonStockIssuedForPurchaseOfLicenses</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DividendPaidInSeriesB1PreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_GainOnDispositionOfAsset</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromCollectionOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199588512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_806_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z52qmjuOJ9uf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1. <span id="xdx_82A_zlwbNMrKnas2">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">On February 14, 2022, we effected a <span id="xdx_908_eus-gaap--StockholdersEquityReverseStockSplit_c20220213__20220214_zR96xzjc4iei" title="Stockholders' Equity, Reverse Stock Split">1-for-30 reverse
split</span> 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 id="xdx_848_ecustom--Covid19PolicyTextBlock_z59T3wzJahyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zOqfrasseWik">COVID-19</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 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, Utah has resumed operations in full. Kuwait has allowed for the Company to
obtain site personnel visas to recommence operations. 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 id="xdx_846_ecustom--InterimFinancialInformationPolicyTextBlock_z5KjSwlfNLMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_865_zMdDfzauC075">Interim Financial Information</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 accompanying unaudited condensed consolidated
financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S.
GAAP&#8221;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have
been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and the related notes for the year ended December 31, 2021. The unaudited condensed consolidated financial
statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and
include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair presentation
of the condensed consolidated financial statements. The operating results for the three and six months ended June 30, 2022 are not necessarily
indicative of the results expected for the full year ending December&#160;31, 2022.&#160;</p>

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











<p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zBj1OcVjr3R4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zyrfxcE9PdGh">Principles of Consolidation</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 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. For the six months ended June 30,
2022 and year ended December 31, 2021 the following entities are considered to be a VIE and are consolidated in our consolidated financial
statements: Viva Wealth Fund I, LLC and RPC Design and Manufacturing, LLC. For the six months ended June 30, 2022 and year ended December
31, 2021 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 six months ended June 30, 2022 and year ended December 31, 2021 the unaudited
financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets">3,383,610</span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets">3,753,296</span> (where
the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_904_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities">47,049</span> and $<span id="xdx_901_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities">12,608</span>. Vivaventures Royalty II, LLC held
assets of $<span id="xdx_901_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets">2,939,498</span> and $<span id="xdx_902_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets">2,648,810</span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_907_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities">1,720</span> and
$<span id="xdx_904_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities">300</span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_903_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets">2,119,856</span> and $<span id="xdx_904_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets">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_904_eus-gaap--Liabilities_iI_pp0p0_do_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zm1R7QX0gp4j" title="Liabilities">no</span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets">29,938</span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets">30,461</span>
and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"><span id="xdx_900_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities">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>As of
June 30, 2022 and year ended December 31, 2021, investors in RDM have a noncontrolling interest of $<span id="xdx_900_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity">387,049</span> and $<span id="xdx_903_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity">629,694</span>, respectively.
As of June 30, 2022 and December 31, 2021, 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 June 30, 2022 and December 31, 2021 this VIE has an outstanding note payable to the reporting
entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable">628,828</span> and $<span id="xdx_90D_eus-gaap--NotesPayable_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable">354,566</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> As of June
30, 2022 and December 31, 2021, 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 June 30, 2022 and
December 31, 2021, the Company has cash attributed to variable interest entities of $<span id="xdx_90D_ecustom--CashAttributableToVie_c20220630__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE">296,257</span>
and $<span id="xdx_902_ecustom--CashAttributableToVie_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE">199,952</span>.
As of June 30, 2022, 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 August 8, 2022, VWFI has raised approximately $4,690,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, which if this option were
exercised, the Company may elect to pay the amount in either cash or common stock. 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, however these transactions are eliminated upon consolidation. 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. By request of the fund manager, 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_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ziZ5W6E9RMVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86E_zLYVFRLoVpF7">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 six months ended June 30, 2022 or for the year ended December 31, 2021, as the Company was still in the
early phases of our business plan and operating losses were expected in our early phases. 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. We have observed supply chain disruptions from the COVID-19 pandemic that has contributed to delays in the completion
of the manufacturing of our RPCs, although we do not believe that these delays have constituted a triggering event for impairment of
our assets. Our Kuwait operations were suspended to comply with the social distancing measures implemented in Kuwait, but in 2022
has allowed for the Company to obtain site personnel visas to recommence operations. Our Utah operations were temporarily
suspended from March through May 2020, but have since resumed in full in its manufacturing of its RPCs, and construction and implementation of site and infrastructure preparations
in anticipation of commencing operations in 2022. 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_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_ze4yfKkmSB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86B_zRsVdCPtFAK">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_900_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zW5mnTyI1tpb" title="Amortized useful lives">10</span> to <span id="xdx_905_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zhbLxxQ8fPbh" 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 was no impairment for the six months ended June 30, 2022 or 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 id="xdx_840_eus-gaap--AdvertisingCostsPolicyTextBlock_zhHEVIlxtNne" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zBfiZ0WoX7rh">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">Advertising costs are expensed as incurred. The
Company did not incur advertising expense for the six months ended June 30, 2022 and 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"/>

<p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zmFA7oQ1n1gb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86C_zVVWo8khs47e">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 June 30, 2022
and 2021 include the following: convertible notes payable convertible into approximately <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">14,560</span>
and <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">227,150</span>
shares of common stock, convertible Series A preferred stock convertible into <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zXCwilMh4HDb" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">none</span>
and <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">666,667</span>
shares of common stock (due to the event of a public offering of the Company&#8217;s common stock in February 2022 this will convert
to 833,333 shares), stock options granted to employees of <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">2,039,585</span>
and <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">183,333</span>
shares of common stock. Stock options granted to Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_z5hgUOYbUrQ8" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">466,667</span></span>
shares of common stock were granted as of June 30, 2022 and 2021. There were also warrants issued and outstanding to EF Hutton of <span id="xdx_90A_ecustom--WarrantsIssued_c20220630_pdd" title="Warrants issued"><span id="xdx_90F_ecustom--WarrantsOutstanding_c20220630_pdd" title="Warrants outstanding">80,000</span></span>
shares of common stock as of June 30, 2022.  These warrants were related to and granted during the close of the
underwritten public offering in February 2022</p>

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











<p id="xdx_844_eus-gaap--UseOfEstimates_zThLvZ2C993b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86B_z2EUvlyo0UT6">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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zOryGleK9Yyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zuweugGbeIB8">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;</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">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>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197782416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_VIVK_LiquidityTextBlock', window );">Liquidity</a></td>
<td class="text"><p id="xdx_806_ecustom--LiquidityTextBlock_zn3evzJ5bJNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2. <span id="xdx_82D_z2C125Y42l9j">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 June 30, 2022, we had an accumulated deficit of approximately $<span id="xdx_90D_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dixL_c20220630_zsrjGDVTqcYb" title="::XDX::41237559"><span style="-sec-ix-hidden: xdx2ixbrl0947">41.3</span></span>
million. As of June 30, 2022 we had cash of $<span id="xdx_90D_eus-gaap--Cash_c20220630_pp0p0" title="Cash">5,204,591</span>. The
Company closed an underwritten public offering of <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_pdd" title="Stock Issued During Period, Shares, New Issues">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_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zUXkoGBQcBt9" title="Proceeds from Issuance or Sale of Equity">8</span>
million, prior to deducting underwriting discounts, commissions, and other offering expenses. Prior to the offering, we financed our
operations primarily through debt financing, private equity offerings our working interest agreements. 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_900_eus-gaap--MarketableSecurities_c20220630_pp0p0" title="Marketable Securities">1,818,029</span>
as of June 30, 2022 and have been deposited for trading. We believe the liquid assets from the Company&#8217;s available for sale
investments and funding provided from subsequent fundraising activities (see Note 15) of the Company give it adequate working
capital to finance our day-to-day operations for at least twelve months through August 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157285225472">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Prepaid Expenses and Other Assets</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zx9EUayhKZkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3. <span id="xdx_826_zK770InaprCg">Prepaid Expenses and Other Assets</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 June 30, 2022 and December 31, 2021, our
other assets mainly consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse
leases. As of June 30, 2022 and December 31, 2021 we had office and warehouse lease deposits in the amount of $<span id="xdx_90A_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20220630_zSME0kAyeD8" title="Office and warehouse lease deposits">61,676</span> and $<span id="xdx_90D_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20211231_z4J3UvJra0U2" title="Office and warehouse lease deposits">73,245</span>. As
of June 30, 2022 we had deposits in the amounts of $<span id="xdx_905_eus-gaap--Deposits_iI_pp0p0_c20220630__srt--CounterpartyNameAxis__custom--VendorMember_zQhdqb2ZM7ih" title="Deposits">161,458</span> with vendors, professional service agencies, and a reclamation bond with the
Utah Division of Oil, Gas and Mining in the amount of $<span id="xdx_909_eus-gaap--Deposits_iI_c20220630__dei--LegalEntityAxis__custom--ProfessionalServiceAgenciesMember_z6Ni45z5eBje" title="Deposits">14,288</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_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157308321072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--MarketableSecuritiesTextBlock_zBLSFP4IXSM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 4. <span id="xdx_82B_z0VkaTalgnw7">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">As of December 31, 2020, the Company owned <span id="xdx_90D_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z4isWhwwJ58l" title="Investment Owned, Balance, Shares">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_901_eus-gaap--ProceedsFromSaleOfOtherInvestments_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zGjgE42dOwql" title="Proceeds from Sale of Other Investments">860,491</span>,
with $10,000 cash delivered at signing and a note issued in favor of Vivakor in the amount of $850,491, 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 loss of $<span id="xdx_907_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20220101__20220630__dei--LegalEntityAxis__custom--OdysseyGroupMember_pp0p0" title="Unrealized gain on marketable securities">595,392</span>
on these marketable securities for the three months ended June 30, 2021 compared to an unrealized gain of $<span id="xdx_90B_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630__dei--LegalEntityAxis__custom--OdysseyGroupMember_zsvJJ4RF7pI" title="Unrealized gain on marketable securities">1,494,275</span>
for the six months ended June 30, 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"/>

<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_90A_eus-gaap--MarketableSecurities_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities">800,000</span>
or <span id="xdx_906_eus-gaap--InvestmentOwnedBalanceShares_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_pdd" title="Investment Owned, Balance, Shares">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 three months ended June 30, 2022 and 2021. In August 2021 we converted $<span id="xdx_902_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Note receivable converted, amount converted">81,768</span> of our note receivable with Scepter
into <span id="xdx_905_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pdd" 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_904_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Gain (Loss) on disposition of asset">87,044</span> gain on the disposition of the note receivable.
The Company has 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_901_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20220401__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_ztBtWeqD3ld4" title="Unrealized loss on marketable securities">1,652,755</span> and $<span id="xdx_90B_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20210401__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zYNETy3wyJ22" title="Unrealized loss on marketable securities">8,353,777</span> for the three months ended June 30,
2022 and 2021 compared to an unrealized gain (loss) of $(<span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zJWuiSMprtP3">413,189</span>) and <span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Unrealized gain on marketable securities">2,240,000</span> for the six months ended June 30, 2022 and 2021. As of
June 30, 2022 and 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. As of June 30, 2022 and December 31, 2021 our Scepter marketable securities were valued at $<span id="xdx_90E_eus-gaap--MarketableSecurities_c20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities">1,818,029</span>
and $<span id="xdx_903_eus-gaap--MarketableSecurities_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities">2,231,218</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 June 30, 2022 and December 31, 2021, marketable
securities were $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pp0p0_c20220630_zudTdBZw8lxa" title="Marketable securities">1,818,029</span> and $<span id="xdx_905_eus-gaap--MarketableSecurities_c20211231_pp0p0" title="Marketable securities">2,231,218</span>. For the three months ended June 30, 2022 and 2021, the Company recorded a total unrealized
loss of $<span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220401__20220630_zfx8pA1J2GMf" title="Unrealized gain (loss) on marketable securities">1,652,755</span> and $<span id="xdx_90E_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210401__20210630_zJkIBjhNJ8M1" title="Unrealized gain (loss) on marketable securities">8,949,169</span> compared to an unrealized gain (loss) of $(<span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630_z7XF2qwOXgd4" title="Unrealized gain (loss) on marketable securities">413,189</span>) and $<span id="xdx_903_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630_z3WTa4p7IqLl" title="Unrealized gain (loss) on marketable securities">3,734,275</span> for the six months ended June 30,
2022 and 2021 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157285225472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--InventoryDisclosureTextBlock_zIXos272zysf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5. <span id="xdx_820_zruB4blmm0h2">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 June 30, 2022, inventories consist primarily
of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles consist of 10,000
tons of tar sand stockpile and are anticipated to be used for our extraction remediation units. The stockpiles were acquired  when the
Company entered into a land lease agreement for located in Vernal, Utah. 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 $<span id="xdx_909_eus-gaap--InventoryGross_c20220630_pp0p0" title="Acquisition costs">30,000</span> toward initial tonnage of oil sands
to be processed at a cost of approximately $3.00 per ton. 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_c20220630__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_pp0p0" title="Acquisition costs">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>&#160;&#160;<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199625632">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zvfCbejkYOzg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 6. <span id="xdx_828_zACKZEnIXWC7">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 June 30, 2022 and December 31, 2021:</p>

<table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_zu1zRsvA6QX5" 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">
    <td style="text-align: justify"><span id="xdx_8B3_zcNWElsE53Ll"><b style="display: none">Schedule of property and equipment, net</b></span></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">
    <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; font-weight: bold; text-align: center">June 30, 2022</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; font-weight: bold; text-align: center">December 31, 2021</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; 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: 28%; 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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated Depreciation">4,956</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_98A_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">10,042</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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_987_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">10,998</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">36,432</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">22,466</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value">13,966</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">26,306</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value">21,942</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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">285,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value">1,995,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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">228,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--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value">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_987_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">665,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value">4,655,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">532,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--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value">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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">1,440,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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_ziSNo2IfyWD8" style="text-align: right" title="Accumulated Depreciation">&#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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zpHi3wGdlla7" style="text-align: right" title="Accumulated Depreciation">&#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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value">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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">22,103</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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zLGzSw7ftQR" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value">22,103</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">22,103</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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zmu6z0YoIUGd" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value">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_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">6,150,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9WHCLDMc5jg" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value">6,150,506</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z4IMr6jKCKn3" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value">6,249,082</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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,489,760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zTVwdWgjz8Vc" style="text-align: right" title="Accumulated Depreciation">&#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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value">5,489,760</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zZfPNemDFUE1" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value">5,201,098</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">3,127,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zazkxeGsA3Ug" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value">3,127,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,561,467</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zWa4rkAajTZc" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value">2,561,467</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_985_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">2,974,884</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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zhVsU6lpVjti" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation">&#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_983_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">2,974,884</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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">2,345,421</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zgG8KSCUMhLc" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation">&#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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">2,345,421</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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">26,856,352</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation">977,422</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">25,878,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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">25,482,417</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation">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_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">24,692,111</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 issued <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pdd">5,413 </span>shares
of Series C-1 Preferred Stock value at $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pp0p0" title="Prefered stock Series C-1 issued for a reduction in liabilities">64,950</span>
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 six months ended June 30, 2022 and 2021 depreciation expense was $<span id="xdx_90D_eus-gaap--Depreciation_c20220101__20220630_pp0p0">195,387 </span>and
$<span id="xdx_90F_eus-gaap--Depreciation_c20210101__20210630_pp0p0">5,781</span>. For the  six months ended June 30, 2022 and 2021
capitalized interest to equipment from debt financing was $<span id="xdx_902_eus-gaap--InterestCostsCapitalized_pp0p0_c20220101__20220630_zwGMblVhphQl">256,235 </span>and
$<span id="xdx_90B_eus-gaap--InterestCostsCapitalized_pp0p0_c20210101__20210630_zco2aqNGB0D7">822,700</span>. Equipment that is
currently being manufactured is considered construction in process and is not depreciated until the equipment is placed into
service.<b>&#160;</b></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157203015184">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zViaiBPiVkZ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7. <span id="xdx_82F_zQ5ktbRg8wti">Accounts Payable and Accrued Expenses</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">Accounts payable and accrued expenses consist
of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zivsik1uAOP" 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">
    <td style="text-align: left"><span id="xdx_8BA_zSpXBizoOlJ3" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zyXwnmejgmVe" 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" id="xdx_496_20211231_z0flTlkdkHS4" 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">June 30,</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">December 31,</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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" 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">851,495</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,450,531</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Deposits_iI_pp0p0" 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">340</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" 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">400,798</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_40E_eus-gaap--UnearnedPremiums_iI_pp0p0_d0_zjfLpxT6Q1Jh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Unearned revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,784</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_ecustom--AccruedInterestWorkingInterestRoyaltyPrograms_pp0p0_d0_z5hTjgrq2Mth" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued interest (working interest royalty programs)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,341,079</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_40A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0" 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">398,114</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0" 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">3,061,610</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,023,985</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"><span style="background-color: white">As of December
31, 2021 the Company accrued $225,000 for a milestone payment to be paid to </span>TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) related to our worldwide, exclusive license agreement for the license of piezo electric and energy harvesting
technologies for creating self-powered sensors for making smart roadways. This milestone payment was paid in March 2022.</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157203042080">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageNotesPayableDisclosureTextBlock', window );">Loans and Notes Payable</a></td>
<td class="text"><p id="xdx_801_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zJfs41W6h02a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 8. <span id="xdx_82C_zmpMFm3ijmkc">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:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zKqwjo2WjW7i" 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">
    <td style="text-align: left"><span id="xdx_8BF_zxjkSN4QKQ03" style="display: none">Schedule of loans and notes payable</span></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">&#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">June 30,</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">December 31,</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">2022</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">2021</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</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zKXsi2hx2XHh" 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_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zgeXAZd9jgB6" style="width: 13%; text-align: right" title="Total Notes Payable">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 (a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zCstfTeZS216" style="text-align: right" title="Total Notes Payable">283,612</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zRei4IUJ62s2" style="text-align: right" title="Total Notes Payable">378,854</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zylOG5jGudn5" style="text-align: right" title="Total Notes Payable">329,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zCaHzd5CiEZe" style="text-align: right" title="Total Notes Payable">353,330</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zYB9bvxhEan" style="text-align: right" title="Total Notes Payable">16,977</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zmn6SDNVxF9b" style="text-align: right" title="Total Notes Payable">19,440</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 (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_d0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaVEy1WPybPd" style="text-align: right" title="Total Notes Payable">&#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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaQu6bOvxql" style="text-align: right" title="Total Notes Payable">1,075,813</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z3JzegTQzUI6" style="text-align: right" title="Total Notes Payable">410,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z0GmwcnM7rbc" style="text-align: right" title="Total Notes Payable">410,200</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zgGPkQTGowyj" style="text-align: right" title="Total Notes Payable">324,267</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zGA6ZTxgzYSa" style="text-align: right" title="Total Notes Payable">318,175</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zx1vEm817Hbc" style="text-align: right" title="Total Notes Payable">90,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zRid6AYV4y6i" style="text-align: right" title="Total Notes Payable">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 (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zZkaIi4eEQGa" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable">2,308,232</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_981_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zMmBe3nfvYu4" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable">3,416,379</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_983_eus-gaap--NotesPayable_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable">3,814,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable">6,113,796</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_984_eus-gaap--NotesAndLoansPayableCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current">962,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--NotesAndLoansPayableCurrent_c20211231_pp0p0" style="text-align: right" title="Loans and notes payable, current">1,511,447</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_984_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">2,308,232</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20211231_pp0p0" 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></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_98D_ecustom--NotesAndLoansPayableNonCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, long term">543,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--NotesAndLoansPayableNonCurrent_c20211231_pp0p0" style="text-align: right" title="Loans and notes payable, long term">1,185,970</td><td style="text-align: left">&#160;</td></tr>
  </table>



<p id="xdx_8A5_zOijtm0fWY3e" 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>

<table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJtuLsmnGzV2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%" summary="xdx: Disclosure - Loans and Notes Payable (Details - Maturities of Debt)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_z3z3489ixRV8" 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_492_20220630_us-gaap--DebtInstrumentAxis_custom--LoansAndNotesPayableMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 34%; 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">2,787,944</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0" 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">518,114</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0" 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">72,278</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0" 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">68,878</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0" 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">111,979</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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">255,313</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesAndLoansPayable_iI_pp0p0" 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">3,814,506</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"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/>
<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: top">
    <td style="width: 3%; text-align: justify"><span id="xdx_F09_zpitcDKzvkMl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="width: 97%; text-align: justify"><span id="xdx_F1B_zAg3kXnmYKyd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span id="xdx_F06_z1H0taftaRN7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span id="xdx_F16_zU7b4fPrMQgb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2021 and 2020 the Company entered into various convertible promissory notes as follows:</span></td></tr>
  </table>
<p id="xdx_8A8_zEHdBcIF11T9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>







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





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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 3%; text-align: justify">&#160;</td>
    <td style="width: 97%; text-align: justify">Throughout 2021 and 2020 the Company
entered into convertible promissory notes with an aggregate principal of $<span id="xdx_90F_eus-gaap--ConvertibleNotesPayable_c20220630_pp0p0" title="Aggregate principal">415,000</span>. The notes accrue interest at <span id="xdx_90C_ecustom--PercentageOfAccrueInterest_dp_c20220101__20220630_zKdc51Ucq7R9" title="percentage of accrue interest"><span id="xdx_902_ecustom--PercentageOfAccrueInterest_dp_c20210101__20210630_z2Kr3dpu0671" title="percentage of accrue interest">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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="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 June 30, 2022.</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">(c)</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Viva
Wealth Fund I, LLC is offering up to </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$25,000,000 in
convertible notes in a private offering<span style="background-color: white">. As of June 30, 2022, VWFI has raised $10,510,000
and converted $8,575,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 April 28, 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 $4,690,000 to manufacture
RPC Series B. Subsequent to June 30, 2022 an additional $30,000 of this debt has been converted into units of the LLC.</span></td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; 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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageNotesPayableDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for mortgage notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageNotesPayableDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157202962560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zFqa3EtYb1Va" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note
9. <span id="xdx_82A_zPqaFBTTrkBd">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">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_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next twelve months">21,927</span>, Year 2 $<span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next two months">22,832</span>,
Year 3 $<span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next three months">23,737</span>, Year 4 $<span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next four months">24,712</span>, Year 5 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lessee, Operating Lease, Liability, to be Paid, Year Five">25,686</span>. As a condition of the lease, we were required to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" 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">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 $<span id="xdx_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next twelve months">1,950</span>, Year 2 $<span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next two months">2,028</span>, Year 3 $<span id="xdx_90A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next three months">2,110</span>. As a condition of the lease, we were
required to provide a $<span id="xdx_90C_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Security deposit">2,418</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">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 $<span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next twelve months">867</span>, June 2022 to March 2023 $<span id="xdx_900_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next two and three months">3,550</span>, Year 2 $<span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next three months">3,657</span>, Year 3 $<span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next four months">3,766</span>. As a condition
of the lease, we were required to provide a $<span id="xdx_90B_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Security deposit">3,766</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">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 $<span id="xdx_906_eus-gaap--OperatingLeasePayments_c20220101__20220630_z7VEEb49XDn" title="Lease payment">2,000</span> 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">The right-of-use asset for operating leases as
of June 30, 2022 and December 31, 2021 was $<span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAsset_c20220630_pp0p0" title="Right-of-use asset for operating leases">721,550</span> and $<span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20211231_zU6UTLzeslK7" title="Right-of-use asset for operating leases">663,291</span>. Rent expense for the six months ended June 30, 2022 and 2021 was $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" title="Rent expense">199,170</span>
and $<span id="xdx_906_eus-gaap--OperatingLeaseExpense_c20210101__20210630_pp0p0" title="Rent expense">186,086</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 June 30, 2022 to the operating lease liability recorded on the balance sheet:</p>

<table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z1DcAeIxqXQl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zNPI8D8zVJxl" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220630_zQOxPFi8m1fj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" 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">180,195</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" 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">370,902</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" 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">304,892</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" 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">16,135</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" 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">872,124</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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">93,074</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--PresentValueOfLeasePayments_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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">779,050</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: 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_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">364,103</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseLiability1Noncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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">414,946</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zJ9lgzpZLoi5" title="Weighted-average remaining lease term">2.36</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: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zBVdcwc7gGxb" 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">&#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 June 2022, the Company entered into employment
agreements with its Chief Executive Officer and Chief Financial Officer, which provide for annual base salaries of $375,000 and $350,000,
respectively, and provide for incremental increases in their salaries upon the Company&#8217;s achievement of specific performance metrics.
The Company is currently accruing substantial portions of both executive&#8217;s base salaries (see Note 7). The employment agreements
provide for the grant of stock options to the Chief Executive Officer and Chief Financial Officer to purchase up to 955,093 and 917,825
shares of the Company&#8217;s common stock, respectively, at an exercise price equal to 110% and 100% of the fair market value of the
Company&#8217;s common stock on the date of grant. The stock option will vest after two years of continuous employment, subject to acceleration
if terminated without cause or resignations for good reason. The agreement also provides that it is anticipated that the executives will
receive bonuses for 2022 which will be determined by the Company&#8217;s Compensation Committee and Board of Directors after taking into
account the general business performance of the Company, including any completed financings and or acquisitions.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157202985584">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-term Debt</a></td>
<td class="text"><p id="xdx_806_eus-gaap--LongTermDebtTextBlock_z3zS886wFSYg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10. <span id="xdx_82E_zHMiqoKoyXn6">Long-term Debt</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">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. The RPCs are estimated to enter scaled up operations in 2022 and
make estimated payments. The Company estimates future payments based on revenue projections for the RPCs. Due to delays in scaled up operations
(see Note 1 <i>Long Lived Assets</i>) the effective interest rate of these agreements increased from approximately 33% to 36%.</p>

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

<table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfDebtTableTextBlock_zhtBP3SjxOgh" 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_8BD_zkg676Cxl99b" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20220630_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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_49E_20211231_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">June 30,</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">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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_pp0p0" 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_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" 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">3,049,304</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_pp0p0" 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">(219,380</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">(226,823</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pp0p0" 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">5,026,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 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></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_40B_eus-gaap--LongTermDebtCurrent_iI_pp0p0" 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">8,565</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_zfCTyy2ENs23" 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">5,017,592</td><td style="text-align: left">&#160;</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></tr>
  </table>



<p id="xdx_8A5_zd6BHrEU3BH9" style="font: 10pt Times New Roman, Times, 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 estimated
payment schedule of long-term debt as of June 30, 2022:</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zS0wRYFrI2Vd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BE_zL34fuvrUC8a" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220630_us-gaap--LongtermDebtTypeAxis_custom--OtherLongTermDebtMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0_zjrRjvngW02i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; 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">3,525</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0_zywijjCOqrX9" 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">10,795</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0_zP0E9pSDe5Bi" 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">14,078</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0_zXHGR1EFPwA3" 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">18,359</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0_zRSXWSi9hCec" 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">23,943</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0_zofEFv5Fewkk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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,125,533</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebt_iI_pp0p0_zlYzDuavKWW6" 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">2,196,233</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p id="xdx_8A7_zw1yzuj7MVI5" 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157285004752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Temporary Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_VIVK_TemporaryEquityTextBlock', window );">Temporary Equity</a></td>
<td class="text"><p id="xdx_80B_ecustom--TemporaryEquityTextBlock_ztESSiuFSzna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11.&#160;<span id="xdx_82E_zgNGKI01rh5a">Temporary Equity</span></b></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">The following table shows all changes to temporary equity during for
the six months ended June 30, 2021.</p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--TemporaryEquityTableTextBlock_zP1fLg267nr7" 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_zTy7EsElD4wd" 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_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zxyMcYAmxKah" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_zUvGegQHkDI8" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zICCMeVtw14a" 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="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="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="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_433_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zuzLw6XF8SPf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; font-weight: bold; text-align: left">March 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zXFSNj1cLole" style="width: 9%; text-align: right" title="Beginning balance, shares">213,583</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: 9%; text-align: right">1,281,500</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_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zof1KV0yhFAe" style="width: 9%; text-align: right" title="Beginning balance, shares">459,426</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: 9%; text-align: right">3,445,716</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_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z8NeKnWulb07" style="width: 9%; text-align: right" title="Beginning balance, shares">260,702</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: 9%; text-align: right">4,615,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_zdgVN7vQrY0g" 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"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--DividendPaidInSeriesB1PreferredStock_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zvqLpOL1hNQ2" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">5,626</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></tr>
  <tr id="xdx_40D_eus-gaap--ConversionOfStockAmountConverted1_zB2cAo1IU3sc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_981_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zs5AaHNaV7X5" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(213,583</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,281,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_98E_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z8VMAjiCvgIi" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(459,426</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,445,716</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_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zbjRqIYV2IVj" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(266,328</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,658,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_435_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zP2RnJW1pEp4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zt83V3Ts0up8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1422">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1418">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z6rVJJejNam8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1424">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1419">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zUsdOozkTJi7" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1426">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1420">&#8211;</span></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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; 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="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="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_433_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zhCEq0TVqWvk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; width: 28%">December 31, 2020</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98A_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zaYpoSBDi4b7" style="text-align: right; width: 9%" title="Beginning balance, shares">216,916</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">1,301,500</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z3qBZLFfwdBj" style="text-align: right; width: 9%" title="Beginning balance, shares">467,728</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">3,507,981</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zdGCB3eIeybh" style="text-align: right; width: 9%" title="Beginning balance, shares">255,289</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">4,550,977</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SerciesC1IssueForReductionInStockPayables_zz2hrAvq4jS" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Series 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"><span style="-sec-ix-hidden: xdx2ixbrl1438">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--SerciesC1IssueForReductionInStockPayable_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znYEJvOHlGth" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables, shares">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_zfwl2lqLvZK5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1445">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zYQMF7pDrJmb" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">5,626</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></tr>
  <tr id="xdx_403_eus-gaap--ConversionOfStockAmountConverted1_zhLGSwss5bmf" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zALaGYGSAgYl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(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_988_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z2yehU0j9msh" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(467,728</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,507,981</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_98F_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zBfNOg1EHzE" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(266,328</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,658,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zhx9QYqmOmbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zHpjhJni8lZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1464">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1460">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zdSt6FM1pm51" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1466">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1461">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zaqpbk3NTKB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1468">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1462">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p id="xdx_8A3_zBj8gXAiSHFd" 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">During the year ended December 31, 2021, all shares of Series B, B-1,
and C-1 Preferred Stock were converted to common stock.</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_VIVK_DisclosureTemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199589344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling Interest<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">Noncontrolling Interest</a></td>
<td class="text"><p id="xdx_805_eus-gaap--MinorityInterestDisclosureTextBlock_zKZpq2smRLDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12. <span id="xdx_828_z0mLwb5Y91vk">Noncontrolling Interest</span></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">For the six months ended June 30, 2022 and 2021, the Company converted
$<span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_z7uxn22ALos4">3,025,000</span> and $<span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zWIi4fOzQk3f">735,000</span> in Viva Wealth Fund I, LLC convertible promissory notes into <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zqQWmjIYDcR4">605</span> and <span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zBqXmeK966ai">147</span> units of noncontrolling interest in Viva
Wealth Fund I, LLC.</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 six months ended June 30, 2021 and 2020,
the Company paid distributions to Viva Wealth Fund I, LLC unit holders of $<span id="xdx_909_eus-gaap--PaymentsOfDistributionsToAffiliates_c20220101__20220630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zV0i3aKtS389">343,889</span> and <span id="xdx_90D_eus-gaap--PaymentsOfDistributionsToAffiliates_dn_c20210101__20210630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zWBgjTiBFfKa">none</span>.</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_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197645152">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Share-Based Compensation &amp; Warrants</a></td>
<td class="text"><p id="xdx_806_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z0TMVxmb3UBh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13. <span id="xdx_821_zHcSEINXa1Gj">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">As of June 30, 2022 and December 31, 2021,
the Company has granted stock-based compensation to employees, including a <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted">16,667</span>
share stock award, which was issued in 2018 and vested in May 2022, <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted">166,667</span>
in employee stock options that were issued in 2020 and cliff vest at the end of five years, and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__srt--CounterpartyNameAxis__custom--EmployeesMember_zrQT7phrVMy8" title="Option granted">1,872,918</span>
employee stock options granted in June 2022 and vest over a period of two years. For the six months ended June 30, 2022 and 2021,
stock-based compensation was $<span id="xdx_905_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense">1,340,703</span>
and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense">223,056</span>.
In 2020, the Company also granted non-statutory stock options, including <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_pdd" title="Option granted">133,333</span>
stock options to the Board of Directors, which vests over 1 year, and a <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_pdd" title="Option granted">333,334</span>
stock option to a consultant, which vests over 4 years. Non-statutory stock-based compensation was $<span id="xdx_908_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense">855,000</span>
and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense">730,000</span>
for the six months ended June 30, 2022 and 2021. In 2022, the Company closed on its underwritten public offering in which the
Company granted the underwriter, EF Hutton, division of Benchmark Investments, LLC ("EF Hutton"), a 45-day option to
purchase up to an additional <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630_pdd" title="Option granted">240,000</span>
shares of Common Stock at the public offering price per share, less the underwriting discounts and commissions, to cover
over-allotments, if any. These options were not exercised and expired.</p>

<p style="font: 10pt Times New Roman, Times, 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
six months ended June 30, 2022 and 2021, 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:&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_zM1ecbLXy6id" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B3_zvcaRGA8WYUk" style="display: none">Schedule of warrant assumptions</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 51%">&#160;</td>
    <td style="width: 1%; text-align: justify">&#160;</td>
    <td style="width: 48%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">December 31, 2020 through June 30, 2022</span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zG8aJ7DF4uhl" title="Risk-free interest rate">0.24</span> &#8211; <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zec30Uq7V4Yj" title="Risk-free interest rate">3.04</span>%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dpn_c20220101__20220630_zVw1U62m3pMg" title="Expected dividend yield">None</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_z9GrzS0lw1Z" title="Expected life of warrants">3.33</span>-<span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zfw324VNZAh6" title="Expected life of warrants">10</span> 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"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zN23iO6ipezg" title="Expected volatility rate">169</span> - <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_z6p4xWO8Lj33" title="Expected volatility rate">273</span>%</span></td></tr>
  </table>
<p id="xdx_8A4_zqpFOk5Fpesd" 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 six months ended June 30, 2022 and 2021:</p>

<table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zqEzl669vx35" 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">
    <td style="text-align: left"><span id="xdx_8B1_zwiLvp23sqv9" style="display: none">Schedule of option activity</span></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">&#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">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#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: left">&#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: left">&#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: left">&#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: 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">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 style="text-align: left">&#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; width: 52%; text-align: left">Outstanding, December 31, 2021</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRY2zWaNhSi" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8Ryz12IeJ6g" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjPJ8oXgbjA8" title="Weighted average contractural term">7.53</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures">2,112,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, granted">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"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHW9fvawKd7b" title="Weighted average remaining contractual life (years)">6.60</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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZxk4wjyHf8j" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period">(16,667</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, exercised">11.1</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: White">
    <td style="padding-bottom: 1pt; text-align: left">Forfeited</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--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNhllegiCgrb" style="border-bottom: Black 1pt solid; text-align: right" title="Stock Issued During Period, Shares, Restricted Stock Award, Forfeited">(240,000</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_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price, forfeited">5.00</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">&#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="padding-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhR1W5w1dDQc" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending">2,506,252</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_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zeR5DfEpjHZ1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending">4.53</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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztRwLCJfXdfl" title="Weighted average contractural term">7.39</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsymIkQDqGwj" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjy2S1MFWMAl" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCS03qfVCspg" title="Weighted average contractural term">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">890,168</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">4.74</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_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLuURnjkWZQ9" title="Weighted average contractural term">7.48</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="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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: 1pt; text-align: left">Outstanding, December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWOcABGx5rc" style="border-bottom: Black 1pt solid; text-align: right" title="Shares outstanding - beginning">650,000</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">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmiPHYKnaXX3" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning">12.00</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"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9CxciHiWbX9" title="Weighted average contractural term">6.41</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-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zljHk7d6JTb7" 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqJrsPoRqPqg" 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0IqtUv60TDd" title="Weighted average contractural term">5.91</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUORY8O46vw5" 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" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znt9H770qa6" title="Weighted average contractural term">3.38</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zv25NwahkBAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">108,333</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoe0ODJnNMH4" title="Weighted average contractural term">5.10</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>



<p id="xdx_8AB_zXxmmPpn6lGb" style="font: 10pt Times New Roman, Times, 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 June 30, 2022 and December 31, 2021, 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">&#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 June 30, 2022 and December 31, 2021,
the Company had <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_c20220630_pdd" title="Warrants outstanding">80,000</span>
and <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zSYSUFFW7Npl" title="Warrants outstanding">no</span>
warrants outstanding. On February 14, 2022, the Company closed on its underwritten public offering of <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zxvYRRsdI7s6" title="Stock Issued During Period, Shares, New Issues">1,600,000</span>
shares of common stock, at a public offering price of $5.00 per share. In addition, the Company has issued the underwriter, EF
Hutton, 5-year warrants to purchase <span id="xdx_903_ecustom--WarrantsIssued_iI_c20220630_zXe143XPwlYi" title="Warrants issued">80,000</span>
shares of common stock at an exercise price equal $<span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630_pdd" title="Warrants exercise price">5.75</span>.
and were valued with a fair market value of $374,000. We used the Black-Scholes option pricing model to determine the fair value of
the warrants, with assumptions of a risk free rate of 1.92%, an expected life of 5 years, and volatility of 167%. The impact of
these warrants has no effect on stockholder&#8217;s equity, as they are considered equity-like instruments, and are considered a
direct expense of the offering.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157203042080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_zbLMjOxZd7Vc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14. <span id="xdx_821_zBLnNZPjOFm2">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; text-align: justify">The Company calculates its quarterly tax provision
pursuant to the guidelines in ASC 740 Income Taxes. ASC 740 requires companies to estimate the annual effective tax rate for current year
ordinary income. In calculating the effective tax rate, permanent differences between financial reporting and taxable income are factored
into the calculation, and temporary differences are not. The estimated annual effective tax rate represents the Company&#8217;s estimate
of the tax provision in relation to the best estimate of pre-tax ordinary income or loss. The estimated annual effective tax rate is then
applied to year-to-date ordinary income or loss to calculate the year-to-date interim tax provision.</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="font-family: Times New Roman, Times, Serif">The
Company recorded a provision for income taxes of $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20220630_pp0p0" title="Provision for income taxes">800</span> and $<span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20210101__20210630_z9tE4qWyC7Mc" title="Provision for income taxes">723,911</span> for the six months ended June 30, 2022 and 2021, respectively. The
Company is projecting a (0.04)% </span><span style="font-family: Times New Roman, Times, Serif">effective tax rate for the year
ending December 31, 2022, which is primarily the result of projected provision from book loss incurred for the year offset by additional
valuation allowance on the net operating losses. The Company&#8217;s effective tax rate for 2021 was <span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20210630_zIORIx3YrODd" title="Effective tax rate">9.18</span>% which was the result of the
benefit of book income for the year.&#160;</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">As of December 31, 2021, the Company had estimated
federal and state net operating loss (NOL) carryforwards of approximately $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20211231_zaV1Cy0LUPk2" title="Net Operating losses">14.3</span> million. Federal NOL carryforwards begin to expire in
2028.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199618336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zv4z0OeSG6fg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15. <span id="xdx_824_zgcDoYj36w78">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; background-color: white">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; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 1, 2022, we
closed a Membership Interest Purchase Agreement, (the &#8220;MIPA&#8221;), with Jorgan Development, LLC, a Louisiana limited liability
company ("Jorgan") and JBAH Holdings, LLC, a Texas limited liability company ("JBAH" and, together with Jorgan, the
"Sellers"), as the equity holders of Silver Fuels Delhi, LLC, a Louisiana limited liability company ("SFD") and White
Claw Colorado City, LLC, a Texas limited liability company ("WCCC" ) whereby, the Company acquired all of the issued and outstanding
membership interests in each of SFD and WCCC (the &#8220;Membership Interests&#8221;), making SFD and WCCC wholly owned subsidiaries of
the Company. The purchase price for the Membership Interests is approximately $37.4 million, subject to post-closing adjustments, payable
by the Company in a combination of 3,009,552 shares of the Company&#8217;s common stock, amount equal to 19.99% of the number of issued
and outstanding shares of the Company&#8217;s common stock immediately prior to issuance, a secured three-year promissory notes made by
the Company in favor of the Sellers, and the assumption of certain liabilities of SFD and WCCC. The shares of the Company&#8217;s common
stock and the Notes will have an aggregate value of approximately $32,942,939.</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">Sellers have entered
into 18-month lock-up agreements at closing with regard to the 3,009,552 common shares issued for consideration for the Membership Interests.</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">Under the MIPA, the
Company has committed to make a payment to the Sellers on or before the 18-month anniversary of the closing date in the amount of
$16,471,469 whether in cash or unrestricted 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">In the event of a breach
of the terms of the MIPA, the Notes, or the Pledge Agreement, the sole and exclusive remedy of the parties will be to unwind the MIPA
transaction.</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">The principal amount
of the Notes, together with any and all accrued and unpaid interest thereon, will be paid to the Sellers on a monthly basis in an amount
equal to the Monthly Free Cash Flow continuing thereafter on the twentieth (20<sup>th</sup>) calendar day of each calendar month thereafter.
Monthly Free Cash Flow means cash proceeds received by SFD and WCCC from its operations minus any capital expenditures (including, but
not limited to, maintenance capital expenditures and expenditures for personal protective equipment, additions to the land/current facilities
and pipeline connections) and any payments on capital lease obligations of SFD and WCCC.</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">In conjunction with the
closing under the MIPA, SFD, WCCC and the Company will enter into a Shared Services Agreement with Endeavor Crude, LLC, a Texas limited
liability company affiliated with the Sellers (&#8220;Endeavor&#8221;), under which Endeavor will provide certain operating and administrative
services to SFD and WCCC.</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">In conjunction with the
closing we entered into a Master Netting Agreement, hereto (the &#8220;Netting Agreement&#8221;), with Jorgan, JBAH, Endeavor and White
Claw Crude, LLC under which all amounts as a result of all Contracts during a given calendar month shall be netted against all amounts
owed as a result of all contracts and the resulting net amount shall be payable. The Netting Agreement includes contracts such as the
MIPA, the Notes, any pledge agreements, the Shared Services Agreement, the Crude Petroleum Supply Agreement dated January 1, 2021, by
and between WC Crude and SFD, as amended, and the Oil Storage Agreement dated January 1, 2021, by and between WC Crude, as Shipper, and
WCCC, as Operator, as amended.</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">In the acquisition
of WCCC we also acquired WCC&#8217;s Oil Storage Agreement with WC Crude, under which WC Crude has the right, subject to the payment of
service and maintenance fees, to store volumes of crude oil and other liquid hydrcarbons at a certain crude oil and liquid hydrocarbon
receipt, storage, blending, throughput and delivery terminal operated by WCCC, which expires on December 31, 2031.</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">In the acquisition of
SFD, we acquired a Crude Petroleum Supply Agreement with WC Crude (the &#8220;Supply Agreement&#8221;), under which WC Crude supplies
volumes of Crude Petroleum to SFD. WC Crude and SFD will be entered into an amendment to the Supply Agreement, in conjunction with the
closing under the MIPA, which provides for the delivery to SFD a minimum of 1,000 sourced barrels per day, and includes a guarantee that
when SFD resells these barrels, if SFD does not make at least a $5.00 per barrel margin that WC Crude will pay to SFD the difference between
the sales price and $5.00 per barrel In the event that SFD makes more than $5.00 per barrel, SFD will pay WC Crude a profit sharing payment
in the amount equal to 10% of the excess price over $5.00 per barrel, which amount will be multiplied by the number of barrels associated
with the sale. The Supply Agreement, as amended, will remain in effect through and including December 31,2031.</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">In the acquisition of
SFD, we acquired a crude oil gathering, storage, and transportation facility located on approximately 9.3 acres near Delhi, Louisiana,
along with its existing sales agreements, where a subsidiary of a large NYSE traded energy company is obligated to purchase blended crude
oil from SFD in amounts up to 60,000 barrels per month. With prior approval, SFD is eligible to sell to the Purchaser amounts greater
than 60,000 barrels of crude oil per month. In the acquisition of WCCC, we acquired a 120,000 barrel crude oil storage tank, in the heart
of the Permian Basin, located near Colorado City, Texas. The storage tank is presently connected to the Lotus pipeline system</p>

<p style="font: 10pt Times New Roman, Times, 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 June 30, 2022, VWFI has raised $430,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 June 30, 2022, VWFI has also
converted $30,000 of convertible debt into VWFI LLC units.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157196251536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_Covid19PolicyTextBlock', window );">COVID-19</a></td>
<td class="text"><p id="xdx_848_ecustom--Covid19PolicyTextBlock_z59T3wzJahyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zOqfrasseWik">COVID-19</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 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, Utah has resumed operations in full. Kuwait has allowed for the Company to
obtain site personnel visas to recommence operations. 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>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_InterimFinancialInformationPolicyTextBlock', window );">Interim Financial Information</a></td>
<td class="text"><p id="xdx_846_ecustom--InterimFinancialInformationPolicyTextBlock_z5KjSwlfNLMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_865_zMdDfzauC075">Interim Financial Information</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 accompanying unaudited condensed consolidated
financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S.
GAAP&#8221;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have
been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and the related notes for the year ended December 31, 2021. The unaudited condensed consolidated financial
statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and
include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair presentation
of the condensed consolidated financial statements. The operating results for the three and six months ended June 30, 2022 are not necessarily
indicative of the results expected for the full year ending December&#160;31, 2022.&#160;</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zBj1OcVjr3R4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86A_zyrfxcE9PdGh">Principles of Consolidation</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 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. For the six months ended June 30,
2022 and year ended December 31, 2021 the following entities are considered to be a VIE and are consolidated in our consolidated financial
statements: Viva Wealth Fund I, LLC and RPC Design and Manufacturing, LLC. For the six months ended June 30, 2022 and year ended December
31, 2021 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 six months ended June 30, 2022 and year ended December 31, 2021 the unaudited
financial information for the unconsolidated VIEs is as follows: Vivaventures UTSI, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets">3,383,610</span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets">3,753,296</span> (where
the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_904_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities">47,049</span> and $<span id="xdx_901_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities">12,608</span>. Vivaventures Royalty II, LLC held
assets of $<span id="xdx_901_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets">2,939,498</span> and $<span id="xdx_902_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets">2,648,810</span> (where the primary asset represents a receivable from the Company), and liabilities of $<span id="xdx_907_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities">1,720</span> and
$<span id="xdx_904_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities">300</span>. Vivaopportunity Fund LLC held assets of $<span id="xdx_903_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets">2,119,856</span> and $<span id="xdx_904_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets">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_904_eus-gaap--Liabilities_iI_pp0p0_do_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zm1R7QX0gp4j" title="Liabilities">no</span> liabilities. International Metals Exchange, LLC held assets of $<span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets">29,938</span> and $<span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets">30,461</span>
and liabilities of $<span id="xdx_905_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"><span id="xdx_900_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities">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>As of
June 30, 2022 and year ended December 31, 2021, investors in RDM have a noncontrolling interest of $<span id="xdx_900_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity">387,049</span> and $<span id="xdx_903_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity">629,694</span>, respectively.
As of June 30, 2022 and December 31, 2021, 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 June 30, 2022 and December 31, 2021 this VIE has an outstanding note payable to the reporting
entity in the amount of $<span id="xdx_908_eus-gaap--NotesPayable_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable">628,828</span> and $<span id="xdx_90D_eus-gaap--NotesPayable_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable">354,566</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> As of June
30, 2022 and December 31, 2021, 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 June 30, 2022 and
December 31, 2021, the Company has cash attributed to variable interest entities of $<span id="xdx_90D_ecustom--CashAttributableToVie_c20220630__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE">296,257</span>
and $<span id="xdx_902_ecustom--CashAttributableToVie_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE">199,952</span>.
As of June 30, 2022, 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 August 8, 2022, VWFI has raised approximately $4,690,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, which if this option were
exercised, the Company may elect to pay the amount in either cash or common stock. 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, however these transactions are eliminated upon consolidation. 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. By request of the fund manager, 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long Lived Assets</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ziZ5W6E9RMVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86E_zLYVFRLoVpF7">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 six months ended June 30, 2022 or for the year ended December 31, 2021, as the Company was still in the
early phases of our business plan and operating losses were expected in our early phases. 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. We have observed supply chain disruptions from the COVID-19 pandemic that has contributed to delays in the completion
of the manufacturing of our RPCs, although we do not believe that these delays have constituted a triggering event for impairment of
our assets. Our Kuwait operations were suspended to comply with the social distancing measures implemented in Kuwait, but in 2022
has allowed for the Company to obtain site personnel visas to recommence operations. Our Utah operations were temporarily
suspended from March through May 2020, but have since resumed in full in its manufacturing of its RPCs, and construction and implementation of site and infrastructure preparations
in anticipation of commencing operations in 2022. 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_ze4yfKkmSB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86B_zRsVdCPtFAK">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_900_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zW5mnTyI1tpb" title="Amortized useful lives">10</span> to <span id="xdx_905_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zhbLxxQ8fPbh" 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 was no impairment for the six months ended June 30, 2022 or 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>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expense</a></td>
<td class="text"><p id="xdx_840_eus-gaap--AdvertisingCostsPolicyTextBlock_zhHEVIlxtNne" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_861_zBfiZ0WoX7rh">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">Advertising costs are expensed as incurred. The
Company did not incur advertising expense for the six months ended June 30, 2022 and 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></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income/Loss Per Share</a></td>
<td class="text"><p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zmFA7oQ1n1gb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86C_zVVWo8khs47e">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 June 30, 2022
and 2021 include the following: convertible notes payable convertible into approximately <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">14,560</span>
and <span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">227,150</span>
shares of common stock, convertible Series A preferred stock convertible into <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zXCwilMh4HDb" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">none</span>
and <span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">666,667</span>
shares of common stock (due to the event of a public offering of the Company&#8217;s common stock in February 2022 this will convert
to 833,333 shares), stock options granted to employees of <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">2,039,585</span>
and <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">183,333</span>
shares of common stock. Stock options granted to Board members or consultants of <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_z5hgUOYbUrQ8" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">466,667</span></span>
shares of common stock were granted as of June 30, 2022 and 2021. There were also warrants issued and outstanding to EF Hutton of <span id="xdx_90A_ecustom--WarrantsIssued_c20220630_pdd" title="Warrants issued"><span id="xdx_90F_ecustom--WarrantsOutstanding_c20220630_pdd" title="Warrants outstanding">80,000</span></span>
shares of common stock as of June 30, 2022.  These warrants were related to and granted during the close of the
underwritten public offering in February 2022</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_844_eus-gaap--UseOfEstimates_zThLvZ2C993b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_86B_z2EUvlyo0UT6">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zOryGleK9Yyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_866_zuweugGbeIB8">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;</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">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>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_Covid19PolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Covid19PolicyTextBlock</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_InterimFinancialInformationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_InterimFinancialInformationPolicyTextBlock</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://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 https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157202962560">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_zu1zRsvA6QX5" 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">
    <td style="text-align: justify"><span id="xdx_8B3_zcNWElsE53Ll"><b style="display: none">Schedule of property and equipment, net</b></span></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">
    <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; font-weight: bold; text-align: center">June 30, 2022</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; font-weight: bold; text-align: center">December 31, 2021</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; 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: 28%; 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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated Depreciation">4,956</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_98A_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">10,042</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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_987_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value">10,998</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">36,432</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">22,466</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value">13,966</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">48,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">26,306</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value">21,942</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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">285,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value">1,995,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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,280,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">228,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--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value">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_987_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">665,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value">4,655,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,320,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation">532,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--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value">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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">1,440,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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_ziSNo2IfyWD8" style="text-align: right" title="Accumulated Depreciation">&#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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">1,440,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zpHi3wGdlla7" style="text-align: right" title="Accumulated Depreciation">&#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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value">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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">22,103</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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zLGzSw7ftQR" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value">22,103</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">22,103</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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zmu6z0YoIUGd" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value">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_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">6,150,506</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9WHCLDMc5jg" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value">6,150,506</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z4IMr6jKCKn3" style="text-align: right" title="Accumulated Depreciation">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value">6,249,082</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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,489,760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zTVwdWgjz8Vc" style="text-align: right" title="Accumulated Depreciation">&#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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value">5,489,760</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount">5,201,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zZfPNemDFUE1" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value">5,201,098</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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">3,127,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zazkxeGsA3Ug" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value">3,127,669</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount">2,561,467</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zWa4rkAajTZc" style="text-align: right" title="Accumulated Depreciation">&#8211;</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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value">2,561,467</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_985_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">2,974,884</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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zhVsU6lpVjti" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation">&#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_983_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">2,974,884</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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount">2,345,421</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zgG8KSCUMhLc" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation">&#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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value">2,345,421</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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">26,856,352</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation">977,422</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">25,878,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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">25,482,417</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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation">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_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value">24,692,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157202962560">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accounts payable and accrued expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zivsik1uAOP" 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">
    <td style="text-align: left"><span id="xdx_8BA_zSpXBizoOlJ3" style="display: none">Schedule of accounts payable and accrued expenses</span></td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20220630_zyXwnmejgmVe" 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" id="xdx_496_20211231_z0flTlkdkHS4" 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">June 30,</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">December 31,</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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" 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">851,495</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,450,531</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Deposits_iI_pp0p0" 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">340</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" 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">400,798</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_40E_eus-gaap--UnearnedPremiums_iI_pp0p0_d0_zjfLpxT6Q1Jh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Unearned revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,784</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_ecustom--AccruedInterestWorkingInterestRoyaltyPrograms_pp0p0_d0_z5hTjgrq2Mth" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Accrued interest (working interest royalty programs)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,341,079</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_40A_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0" 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">398,114</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0" 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">3,061,610</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,023,985</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157203032720">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of loans and notes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zKqwjo2WjW7i" 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">
    <td style="text-align: left"><span id="xdx_8BF_zxjkSN4QKQ03" style="display: none">Schedule of loans and notes payable</span></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">&#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">June 30,</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">December 31,</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">2022</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">2021</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</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zKXsi2hx2XHh" 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_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zgeXAZd9jgB6" style="width: 13%; text-align: right" title="Total Notes Payable">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 (a)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zCstfTeZS216" style="text-align: right" title="Total Notes Payable">283,612</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zRei4IUJ62s2" style="text-align: right" title="Total Notes Payable">378,854</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zylOG5jGudn5" style="text-align: right" title="Total Notes Payable">329,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zCaHzd5CiEZe" style="text-align: right" title="Total Notes Payable">353,330</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zYB9bvxhEan" style="text-align: right" title="Total Notes Payable">16,977</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zmn6SDNVxF9b" style="text-align: right" title="Total Notes Payable">19,440</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 (b)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_d0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaVEy1WPybPd" style="text-align: right" title="Total Notes Payable">&#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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaQu6bOvxql" style="text-align: right" title="Total Notes Payable">1,075,813</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z3JzegTQzUI6" style="text-align: right" title="Total Notes Payable">410,200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z0GmwcnM7rbc" style="text-align: right" title="Total Notes Payable">410,200</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zgGPkQTGowyj" style="text-align: right" title="Total Notes Payable">324,267</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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zGA6ZTxgzYSa" style="text-align: right" title="Total Notes Payable">318,175</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</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zx1vEm817Hbc" style="text-align: right" title="Total Notes Payable">90,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zRid6AYV4y6i" style="text-align: right" title="Total Notes Payable">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 (c)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zZkaIi4eEQGa" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable">2,308,232</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_981_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zMmBe3nfvYu4" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable">3,416,379</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_983_eus-gaap--NotesPayable_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable">3,814,506</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--NotesPayable_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable">6,113,796</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_984_eus-gaap--NotesAndLoansPayableCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current">962,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--NotesAndLoansPayableCurrent_c20211231_pp0p0" style="text-align: right" title="Loans and notes payable, current">1,511,447</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_984_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity">2,308,232</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20211231_pp0p0" 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></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_98D_ecustom--NotesAndLoansPayableNonCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, long term">543,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_ecustom--NotesAndLoansPayableNonCurrent_c20211231_pp0p0" style="text-align: right" title="Loans and notes payable, long term">1,185,970</td><td style="text-align: left">&#160;</td></tr>
  </table>



<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock', window );">Schedule of maturities of loans and notes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJtuLsmnGzV2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%" summary="xdx: Disclosure - Loans and Notes Payable (Details - Maturities of Debt)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8B0_z3z3489ixRV8" 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_492_20220630_us-gaap--DebtInstrumentAxis_custom--LoansAndNotesPayableMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 34%; 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">2,787,944</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0" 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">518,114</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0" 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">72,278</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0" 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">68,878</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0" 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">111,979</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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">255,313</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NotesAndLoansPayable_iI_pp0p0" 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">3,814,506</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"/>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/>
<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: top">
    <td style="width: 3%; text-align: justify"><span id="xdx_F09_zpitcDKzvkMl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="width: 97%; text-align: justify"><span id="xdx_F1B_zAg3kXnmYKyd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span id="xdx_F06_z1H0taftaRN7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span id="xdx_F16_zU7b4fPrMQgb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2021 and 2020 the Company entered into various convertible promissory notes as follows:</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_ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199583488">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of lessee operating lease liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z1DcAeIxqXQl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments (Details)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8BB_zNPI8D8zVJxl" style="display: none">Schedule of lessee operating lease liability</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_499_20220630_zQOxPFi8m1fj" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" 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">180,195</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" 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">370,902</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" 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">304,892</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" 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">16,135</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" 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">872,124</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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">93,074</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--PresentValueOfLeasePayments_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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">779,050</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: 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_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">364,103</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseLiability1Noncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <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">414,946</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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">Weighted-average remaining lease term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zJ9lgzpZLoi5" title="Weighted-average remaining lease term">2.36</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: justify">Weighted-average discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zBVdcwc7gGxb" 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157196730896">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule Of Long-Term Debt</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfDebtTableTextBlock_zhtBP3SjxOgh" 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_8BD_zkg676Cxl99b" style="display: none">Schedule Of Long-Term Debt</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49B_20220630_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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_49E_20211231_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">June 30,</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">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">2022</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">2021</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_pp0p0" 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_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" 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">3,049,304</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_pp0p0" 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">(219,380</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">(226,823</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebt_iI_pp0p0" 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">5,026,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 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></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_40B_eus-gaap--LongTermDebtCurrent_iI_pp0p0" 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">8,565</td><td style="text-align: left">&#160;</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></tr>
  <tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_zfCTyy2ENs23" 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">5,017,592</td><td style="text-align: left">&#160;</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></tr>
  </table>



<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of long-term debt maturities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zS0wRYFrI2Vd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details 1)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_8BE_zL34fuvrUC8a" style="display: none">Schedule of long-term debt maturities</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20220630_us-gaap--LongtermDebtTypeAxis_custom--OtherLongTermDebtMember" style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0_zjrRjvngW02i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%; 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">3,525</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0_zywijjCOqrX9" 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">10,795</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0_zP0E9pSDe5Bi" 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">14,078</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0_zXHGR1EFPwA3" 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">18,359</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0_zRSXWSi9hCec" 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">23,943</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0_zofEFv5Fewkk" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">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,125,533</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LongTermDebt_iI_pp0p0_zlYzDuavKWW6" 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">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199637552">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_DisclosureTemporaryEquityAbstract', window );"><strong>Temporary Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityTableTextBlock', window );">Schedule of temporary equity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--TemporaryEquityTableTextBlock_zP1fLg267nr7" 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_zTy7EsElD4wd" 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_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zxyMcYAmxKah" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_zUvGegQHkDI8" 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zICCMeVtw14a" 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="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="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="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_433_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zuzLw6XF8SPf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 28%; font-weight: bold; text-align: left">March 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zXFSNj1cLole" style="width: 9%; text-align: right" title="Beginning balance, shares">213,583</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: 9%; text-align: right">1,281,500</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_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zof1KV0yhFAe" style="width: 9%; text-align: right" title="Beginning balance, shares">459,426</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: 9%; text-align: right">3,445,716</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_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z8NeKnWulb07" style="width: 9%; text-align: right" title="Beginning balance, shares">260,702</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: 9%; text-align: right">4,615,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_zdgVN7vQrY0g" 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"><span style="-sec-ix-hidden: xdx2ixbrl1402">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1403">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--DividendPaidInSeriesB1PreferredStock_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zvqLpOL1hNQ2" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">5,626</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></tr>
  <tr id="xdx_40D_eus-gaap--ConversionOfStockAmountConverted1_zB2cAo1IU3sc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_981_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zs5AaHNaV7X5" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(213,583</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,281,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_98E_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z8VMAjiCvgIi" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(459,426</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,445,716</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_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zbjRqIYV2IVj" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(266,328</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,658,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_435_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zP2RnJW1pEp4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zt83V3Ts0up8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1422">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1418">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z6rVJJejNam8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1424">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1419">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zUsdOozkTJi7" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1426">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1420">&#8211;</span></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" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; 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="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="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_433_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zhCEq0TVqWvk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; width: 28%">December 31, 2020</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98A_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zaYpoSBDi4b7" style="text-align: right; width: 9%" title="Beginning balance, shares">216,916</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">1,301,500</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z3qBZLFfwdBj" style="text-align: right; width: 9%" title="Beginning balance, shares">467,728</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">3,507,981</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td id="xdx_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zdGCB3eIeybh" style="text-align: right; width: 9%" title="Beginning balance, shares">255,289</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">$</td><td style="text-align: right; width: 9%">4,550,977</td><td style="text-align: left; width: 1%">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SerciesC1IssueForReductionInStockPayables_zz2hrAvq4jS" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Series 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"><span style="-sec-ix-hidden: xdx2ixbrl1438">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1439">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--SerciesC1IssueForReductionInStockPayable_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znYEJvOHlGth" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables, shares">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_zfwl2lqLvZK5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8211;</span></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"><span style="-sec-ix-hidden: xdx2ixbrl1445">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zYQMF7pDrJmb" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock">5,626</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></tr>
  <tr id="xdx_403_eus-gaap--ConversionOfStockAmountConverted1_zhLGSwss5bmf" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">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_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zALaGYGSAgYl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(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_988_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z2yehU0j9msh" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(467,728</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,507,981</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_98F_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zBfNOg1EHzE" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares">(266,328</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,658,123</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_436_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zhx9QYqmOmbk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zHpjhJni8lZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1464">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1460">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zdSt6FM1pm51" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1466">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1461">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zaqpbk3NTKB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1468">&#8211;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1462">&#8211;</span></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_DisclosureTemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157202992768">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock', window );">Schedule of warrant assumptions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_zM1ecbLXy6id" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Share-Based Compensation &amp; Warrants (Details - Assumptions)">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span id="xdx_8B3_zvcaRGA8WYUk" style="display: none">Schedule of warrant assumptions</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 51%">&#160;</td>
    <td style="width: 1%; text-align: justify">&#160;</td>
    <td style="width: 48%">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">December 31, 2020 through June 30, 2022</span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zG8aJ7DF4uhl" title="Risk-free interest rate">0.24</span> &#8211; <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zec30Uq7V4Yj" title="Risk-free interest rate">3.04</span>%</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"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dpn_c20220101__20220630_zVw1U62m3pMg" title="Expected dividend yield">None</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <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"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_z9GrzS0lw1Z" title="Expected life of warrants">3.33</span>-<span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zfw324VNZAh6" title="Expected life of warrants">10</span> 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"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zN23iO6ipezg" title="Expected volatility rate">169</span> - <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_z6p4xWO8Lj33" title="Expected volatility rate">273</span>%</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of option activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zqEzl669vx35" 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">
    <td style="text-align: left"><span id="xdx_8B1_zwiLvp23sqv9" style="display: none">Schedule of option activity</span></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">&#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">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#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: left">&#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: left">&#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: left">&#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: 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">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 style="text-align: left">&#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; width: 52%; text-align: left">Outstanding, December 31, 2021</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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRY2zWaNhSi" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8Ryz12IeJ6g" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjPJ8oXgbjA8" title="Weighted average contractural term">7.53</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures">2,112,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, granted">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"><span id="xdx_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHW9fvawKd7b" title="Weighted average remaining contractual life (years)">6.60</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">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZxk4wjyHf8j" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period">(16,667</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, exercised">11.1</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: White">
    <td style="padding-bottom: 1pt; text-align: left">Forfeited</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--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNhllegiCgrb" style="border-bottom: Black 1pt solid; text-align: right" title="Stock Issued During Period, Shares, Restricted Stock Award, Forfeited">(240,000</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_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price, forfeited">5.00</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">&#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="padding-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhR1W5w1dDQc" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending">2,506,252</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_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zeR5DfEpjHZ1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending">4.53</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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztRwLCJfXdfl" title="Weighted average contractural term">7.39</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsymIkQDqGwj" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjy2S1MFWMAl" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCS03qfVCspg" title="Weighted average contractural term">7.01</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">890,168</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable">4.74</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_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLuURnjkWZQ9" title="Weighted average contractural term">7.48</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="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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: 1pt; text-align: left">Outstanding, December 31, 2020</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWOcABGx5rc" style="border-bottom: Black 1pt solid; text-align: right" title="Shares outstanding - beginning">650,000</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">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmiPHYKnaXX3" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning">12.00</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"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9CxciHiWbX9" title="Weighted average contractural term">6.41</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-bottom: 2.5pt; text-align: left">Outstanding, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zljHk7d6JTb7" 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqJrsPoRqPqg" 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0IqtUv60TDd" title="Weighted average contractural term">5.91</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#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="padding-bottom: 2.5pt; text-align: left">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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUORY8O46vw5" 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" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znt9H770qa6" title="Weighted average contractural term">3.38</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Exercisable, June 30, 2021</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zv25NwahkBAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">108,333</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" 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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoe0ODJnNMH4" title="Weighted average contractural term">5.10</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191047904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 14, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Stockholders' Equity, Reverse Stock Split</a></td>
<td class="text">1-for-30 reverse
split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,699,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,744,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,838,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,191,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,814,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,113,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="Show.showAR( this, 'defref_VIVK_WarrantsIssued', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_WarrantsOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,560<span></span>
</td>
<td class="nump">227,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,039,585<span></span>
</td>
<td class="nump">183,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466,667<span></span>
</td>
<td class="nump">466,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_AmortizedUsefulLives', window );">Amortized useful lives</a></td>
<td class="text">&#160;<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_AmortizedUsefulLives', window );">Amortized useful lives</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RPCDesignAndManufacturingLLCMember', window );">R P C Design And Manufacturing L L C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestInVariableInterestEntity', window );">Noncontrolling Interest in Variable Interest Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 387,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">629,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">628,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">354,566<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_CashAttributableToVie', window );">Cash attributable to VIE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">296,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,383,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,753,296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,939,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,648,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,119,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,119,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_WarrantsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WarrantsOutstanding</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestInVariableInterestEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockOptionsGrantedToEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=VIVK_RPCDesignAndManufacturingLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197257328">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems', window );"><strong>Security Owned and Sold, Not yet Purchased, at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings (Accumulated Deficit)</a></td>
<td class="nump">$ 41,237,559<span></span>
</td>
<td class="nump">$ 35,731,359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">5,204,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable Securities</a></td>
<td class="nump">$ 1,818,029<span></span>
</td>
<td class="nump">$ 2,231,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember', window );">Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems', window );"><strong>Security Owned and Sold, Not yet Purchased, at Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191610208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses and Other Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseDepositLiability', window );">Office and warehouse lease deposits</a></td>
<td class="nump">$ 61,676<span></span>
</td>
<td class="nump">$ 73,245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">$ 340<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_ProfessionalServiceAgenciesMember', window );">Professional Service Agencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">14,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=VIVK_VendorMember', window );">Vendor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">$ 161,458<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LeaseDepositLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919106-209958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseDepositLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ProfessionalServiceAgenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProfessionalServiceAgenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VendorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VendorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191361520">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</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>Aug. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>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="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,652,755)<span></span>
</td>
<td class="num">$ (8,949,169)<span></span>
</td>
<td class="num">$ (413,189)<span></span>
</td>
<td class="nump">$ 3,734,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,818,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,818,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,231,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,652,755<span></span>
</td>
<td class="nump">8,949,169<span></span>
</td>
<td class="nump">413,189<span></span>
</td>
<td class="num">(3,734,275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,309,758<span></span>
</td>
<td class="nump">800,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Proceeds from Sale of Other Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">860,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></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">595,392<span></span>
</td>
<td class="nump">1,494,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(595,392)<span></span>
</td>
<td class="num">(1,494,275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(413,189)<span></span>
</td>
<td class="nump">2,240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,818,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,818,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,231,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_MarketableSecuritiesUnrealizedLoss', window );">Unrealized loss on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,652,755<span></span>
</td>
<td class="nump">$ 8,353,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on marketable securities</a></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">$ 413,189<span></span>
</td>
<td class="num">$ (2,240,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MarketableSecuritiesUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MarketableSecuritiesUnrealizedLoss</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_NoteReceivableConvertedAmountConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, amount converted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note receivable converted, shares received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=122147990&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157196249216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Acquisition costs</a></td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191439760">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 26,856,352<span></span>
</td>
<td class="nump">$ 25,482,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">977,422<span></span>
</td>
<td class="nump">790,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">25,878,930<span></span>
</td>
<td class="nump">24,692,111<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">4,956<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">10,042<span></span>
</td>
<td class="nump">10,998<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">36,432<span></span>
</td>
<td class="nump">48,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">22,466<span></span>
</td>
<td class="nump">26,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">13,966<span></span>
</td>
<td class="nump">21,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">285,000<span></span>
</td>
<td class="nump">228,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">1,995,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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation</a></td>
<td class="nump">665,000<span></span>
</td>
<td class="nump">532,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">4,655,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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">6,150,506<span></span>
</td>
<td class="nump">6,249,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">6,150,506<span></span>
</td>
<td class="nump">6,249,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">5,489,760<span></span>
</td>
<td class="nump">5,201,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">5,489,760<span></span>
</td>
<td class="nump">5,201,098<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">3,127,669<span></span>
</td>
<td class="nump">2,561,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">3,127,669<span></span>
</td>
<td class="nump">2,561,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross Carrying Amount</a></td>
<td class="nump">2,974,884<span></span>
</td>
<td class="nump">2,345,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net Book Value</a></td>
<td class="nump">$ 2,974,884<span></span>
</td>
<td class="nump">$ 2,345,421<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157203922912">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 195,387<span></span>
</td>
<td class="nump">$ 5,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Interest Costs Capitalized</a></td>
<td class="nump">$ 256,235<span></span>
</td>
<td class="nump">$ 822,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157196227216">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 851,495<span></span>
</td>
<td class="nump">$ 1,450,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Office access deposits</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">400,798<span></span>
</td>
<td class="nump">175,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnearnedPremiums', window );">Unearned revenue</a></td>
<td class="nump">69,784<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_AccruedInterestWorkingInterestRoyaltyPrograms', window );">Accrued interest (working interest royalty programs)</a></td>
<td class="nump">1,341,079<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued tax penalties and interest</a></td>
<td class="nump">398,114<span></span>
</td>
<td class="nump">398,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 3,061,610<span></span>
</td>
<td class="nump">$ 2,023,985<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_AccruedInterestWorkingInterestRoyaltyPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AccruedInterestWorkingInterestRoyaltyPrograms</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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191361936">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,814,506<span></span>
</td>
<td class="nump">$ 6,113,796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">962,405<span></span>
</td>
<td class="nump">1,511,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">2,308,232<span></span>
</td>
<td class="nump">3,416,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_NotesAndLoansPayableNonCurrent', window );">Loans and notes payable, long term</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">543,869<span></span>
</td>
<td class="nump">1,185,970<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">283,612<span></span>
</td>
<td class="nump">378,854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">329,613<span></span>
</td>
<td class="nump">353,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,977<span></span>
</td>
<td class="nump">19,440<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,075,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">410,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">324,267<span></span>
</td>
<td class="nump">318,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total Notes Payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,308,232<span></span>
</td>
<td class="nump">$ 3,416,379<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">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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">In 2021 and 2020 the Company entered into various convertible promissory notes as follows:</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=VIVK_VariousPromissoryNotesAndConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_NovusCapitalGroupLLCNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_TripleTNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_NationalBuickGMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_VariousConvertibleBridgeNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_BlueRidgeBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_SmallBusinessAdministrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_JPMorganChaseBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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_LongtermDebtTypeAxis=VIVK_VariousPromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_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>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191299104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Notes Payable (Details - Maturities of Debt) - Loans And Notes Payable [Member]<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2022</a></td>
<td class="nump">$ 2,787,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2023</a></td>
<td class="nump">518,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2024</a></td>
<td class="nump">72,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2025</a></td>
<td class="nump">68,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">2026</a></td>
<td class="nump">111,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive', window );">Thereafter</a></td>
<td class="nump">255,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Total</a></td>
<td class="nump">$ 3,814,506<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=VIVK_LoansAndNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197872144">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157199216112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 180,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">370,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">304,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">16,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">872,124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">93,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_PresentValueOfLeasePayments', window );">Present value of lease payments</a></td>
<td class="nump">779,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">364,103<span></span>
</td>
<td class="nump">$ 287,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_OperatingLeaseLiability1Noncurrent', window );">Operating lease liabilities, long-term</a></td>
<td class="nump">$ 414,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">2 years 4 months 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">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_OperatingLeaseLiability1Noncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseLiability1Noncurrent</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157198015600">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 15, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lease payments next twelve months</a></td>
<td class="nump">$ 180,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lease payments next two months</a></td>
<td class="nump">370,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lease payments next three months</a></td>
<td class="nump">304,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lease payments next four months</a></td>
<td class="nump">16,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Lease payment</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset for operating leases</a></td>
<td class="nump">721,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 663,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="nump">199,170<span></span>
</td>
<td class="nump">$ 186,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lease payments next twelve months</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lease payments next two months</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lease payments next three months</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lease payments next four months</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_SpeedwayCommerceCenterMember', window );">Speedway Commerce 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lease payments next twelve months</a></td>
<td class="nump">1,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lease payments next two months</a></td>
<td class="nump">2,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lease payments next three months</a></td>
<td class="nump">2,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security 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">2,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_VictoryHoldingsMember', window );">Victory 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lease payments next twelve months</a></td>
<td class="nump">867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lease payments next three months</a></td>
<td class="nump">3,657<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lease payments next four months</a></td>
<td class="nump">3,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security 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">$ 3,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree', window );">Lease payments next two and three months</a></td>
<td class="nump">$ 3,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_JamboreeCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis=VIVK_SpeedwayCommerceCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SpeedwayCommerceCenterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VictoryHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VictoryHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191300512">
<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>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued interest</a></td>
<td class="nump">3,049,304<span></span>
</td>
<td class="nump">4,205,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet', window );">Debt discount</a></td>
<td class="num">(219,380)<span></span>
</td>
<td class="num">(226,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total long term debt</a></td>
<td class="nump">5,026,157<span></span>
</td>
<td class="nump">6,174,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Long term debt, current</a></td>
<td class="nump">8,565<span></span>
</td>
<td class="nump">3,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long term debt</a></td>
<td class="nump">$ 5,017,592<span></span>
</td>
<td class="nump">$ 6,171,298<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before 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="Show.toggleNext( this );">+ References</a><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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount (premium).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157196257520">
<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>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2023</a></td>
<td class="nump">10,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2024</a></td>
<td class="nump">14,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2025</a></td>
<td class="nump">18,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">2026</a></td>
<td class="nump">23,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,125,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 2,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191398880">
<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="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_DividendPaidInSeriesB1PreferredStock', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 1,281,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,301,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">213,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityDividendsAdjustment', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (1,281,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,301,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(213,583)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216,916)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">June 30, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Series C-1 Issue for a reduction in stock payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 3,445,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,507,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">459,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityDividendsAdjustment', window );">Dividend paid in Series B-1 Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (3,445,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,507,981)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(459,426)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(467,728)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">June 30, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Series C-1 Issue for a reduction in stock payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">December 31, 2020</a></td>
<td class="nump">$ 4,615,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,550,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Beginning balance, shares</a></td>
<td class="nump">260,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">255,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<span></span>
</td>
<td class="nump">$ 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="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="text">&#160;<span></span>
</td>
<td class="nump">5,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock</a></td>
<td class="num">$ (4,658,123)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,658,123)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of Series B and B-1 Preferred Stock to Common Stock, shares</a></td>
<td class="num">(266,328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(266,328)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">June 30, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Ending balance, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayables', window );">Series C-1 Issue for a reduction in stock payables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_SerciesC1IssueForReductionInStockPayable', window );">Sercies C-1 Issue for a reduction in stock payables, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,413<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197618368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling Interest (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=VIVK_VivaWealthFundILLCMember', window );">Viva Wealth Fund I L L C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDistributionsToAffiliates', window );">Payments of Distributions to Affiliates</a></td>
<td class="nump">$ 343,889<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=VIVK_VivaWealthFundILLCMember', window );">Viva Wealth Fund I 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Debt Conversion, Converted Instrument, Amount</a></td>
<td class="nump">$ 3,025,000<span></span>
</td>
<td class="nump">$ 735,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued</a></td>
<td class="nump">605<span></span>
</td>
<td class="nump">147<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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDistributionsToAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDistributionsToAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_VivaWealthFundILLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VivaWealthFundILLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_VivaWealthFundILLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_VivaWealthFundILLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157198014448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details - Assumptions)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.24%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of warrants</a></td>
<td class="text">3 years 3 months 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility rate</a></td>
<td class="nump">169.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">3.04%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of warrants</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility rate</a></td>
<td class="nump">273.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157197366832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation &amp; Warrants (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 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>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">240,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember', window );">Equity Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding - beginning</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price - beginning</a></td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average contractural term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 4 months 20 days<span></span>
</td>
<td class="text">5 years 10 months 28 days<span></span>
</td>
<td class="text">7 years 6 months 10 days<span></span>
</td>
<td class="text">6 years 4 months 28 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">2,112,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(240,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, forfeited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding - ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,506,252<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price - ending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.53<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Shares exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">890,168<span></span>
</td>
<td class="nump">108,333<span></span>
</td>
<td class="nump">180,000<span></span>
</td>
<td class="nump">47,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price - exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.74<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
<td class="nump">$ 12.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average contractural term</a></td>
<td class="text">7 years 5 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
<td class="text">7 years 3 days<span></span>
</td>
<td class="text">3 years 4 months 17 days<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191195888">
<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="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="nump">240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 1,340,703<span></span>
</td>
<td class="nump">$ 223,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="nump">80,000<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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_VIVK_WarrantsIssued', window );">Warrants issued</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="nump">$ 5.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=VIVK_EmployeesMember', window );">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="nump">1,872,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 1,340,703<span></span>
</td>
<td class="nump">$ 223,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">$ 855,000<span></span>
</td>
<td class="nump">$ 730,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="nump">133,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option granted</a></td>
<td class="nump">333,334<span></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_WarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis=VIVK_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_srt_CounterpartyNameAxis=VIVK_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareStockAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_us-gaap_AwardTypeAxis=VIVK_StockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140157191157488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ (0)<span></span>
</td>
<td class="num">$ (296,477)<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 723,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net Operating losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>vivakor_i10q-063022_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/20220630"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns: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-20220630.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-08-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2022-08-11</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-04-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-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>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </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="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2021-03-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="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </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="From2022-02-132022-02-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
        </entity>
        <period>
            <startDate>2022-02-13</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_PublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis">VIVK:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_VendorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_ProfessionalServiceAgenciesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:ProfessionalServiceAgenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</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="From2022-04-012022-06-30_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>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-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>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_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>2022-06-30</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="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_VariousPromissoryNotesAndConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </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:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesAndConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_NovusCapitalGroupLLCNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:NovusCapitalGroupLLCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_TripleTNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:TripleTNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_NationalBuickGMCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:NationalBuickGMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_VariousConvertibleBridgeNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:VariousConvertibleBridgeNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_BlueRidgeBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:BlueRidgeBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_SmallBusinessAdministrationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:SmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_JPMorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:JPMorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_VariousPromissoryNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</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:LongtermDebtTypeAxis">VIVK:VariousPromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</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="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:SpeedwayCommerceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-15_custom_SpeedwayCommerceCenterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:SpeedwayCommerceCenterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-15</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_VictoryHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:VictoryHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-15_custom_VictoryHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAxis">VIVK:VictoryHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-15</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </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="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="AsOf2021-03-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-03-31</instant>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-04-012021-06-30_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-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="AsOf2021-06-30_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-06-30</instant>
        </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-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember157437031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">VIVK:VivaWealthFundILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</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="From2021-01-012021-06-30_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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_EmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001450704</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">VIVK:EmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_custom_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </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="From2022-01-012022-06-30_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>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30_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>2022-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-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>2022-01-01</startDate>
            <endDate>2022-03-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="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="AsOf2021-06-30_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-06-30</instant>
        </period>
    </context>
    <context id="From2021-01-012021-06-30_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-06-30</endDate>
        </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="From2022-01-01to2022-06-30">0001450704</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-01-01to2022-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2022-01-01to2022-06-30">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-01-01to2022-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0350"
      unitRef="Shares"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0357"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0367"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0378"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0402"
      unitRef="Shares"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0445"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0455"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0461"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0465"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0473"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0485"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0486"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0492"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0500"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0508"
      unitRef="Shares"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0524"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0534"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0539"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0544"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0547"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0549"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0555"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0557"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0560"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0563"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0564"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0568"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0569"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0576"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0577"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0578"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0579"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0608"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0611"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0612"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0613"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0618"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0621"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0622"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0623"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0631"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0632"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0633"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0638"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0641"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0642"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0643"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0648"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0649"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0651"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0652"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0653"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0656"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0657"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0659"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0660"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0661"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0664"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0665"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0666"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0667"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0668"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0672"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0673"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0674"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0675"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0677"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_custom_SeriesAPreferredStocksMember"
      id="xdx2ixbrl0680"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0681"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0682"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0683"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:GainOnDispositionOfAsset
      contextRef="From2021-01-012021-06-30"
      id="xdx2ixbrl0720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2022-01-01to2022-06-30"
      id="xdx2ixbrl0761"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-06-30"
      decimals="0"
      id="xdx2ixbrl0947"
      unitRef="USD">-41237559</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1418"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      id="xdx2ixbrl1420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1422"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1424"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      id="xdx2ixbrl1426"
      unitRef="Shares"
      xsi:nil="true"/>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1438"
      unitRef="USD"
      xsi:nil="true"/>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1439"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1445"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1460"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1461"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      id="xdx2ixbrl1462"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      id="xdx2ixbrl1464"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      id="xdx2ixbrl1466"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      id="xdx2ixbrl1468"
      unitRef="Shares"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2022-01-01to2022-06-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2022-01-01to2022-06-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2022-01-01to2022-06-30">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2022-01-01to2022-06-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2022-01-01to2022-06-30">000-41286</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-06-30">VIVAKOR, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-01-01to2022-06-30">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-01-01to2022-06-30">26-2178141</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-01-01to2022-06-30">4101 North Thanksgiving Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-01-01to2022-06-30">Lehi</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-01-01to2022-06-30">UT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-01-01to2022-06-30">84043</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-01-01to2022-06-30">(949)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-01-01to2022-06-30">281-2606</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-01-01to2022-06-30">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2022-01-01to2022-06-30">VIVK</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2022-01-01to2022-06-30">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2022-01-01to2022-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-01-01to2022-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-01-01to2022-06-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-01-01to2022-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-01-01to2022-06-30">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2022-01-01to2022-06-30">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="From2022-01-01to2022-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-08-11" decimals="INF" unitRef="Shares">18064838</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">4908334</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1293767</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">296257</VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity>
    <VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">199952</VIVK:CashAndCashEquivalentsAttributedToVariableInterestEntity>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">33000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">845</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:AccountsNotesAndLoansReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">845</us-gaap:AccountsNotesAndLoansReceivableNetCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1818029</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2231218</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities>
    <us-gaap:InventoryNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">222000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">192000</us-gaap:InventoryNet>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <VIVK:PreciousMetalConcentrate contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1166709</VIVK:PreciousMetalConcentrate>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">237422</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">73245</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">8649596</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5157736</us-gaap:AssetsCurrent>
    <us-gaap:OtherInvestments contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">4000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4000</us-gaap:OtherInvestments>
    <us-gaap:NotesReceivableRelatedParties contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1150743</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1194235</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">25878930</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24692111</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">721550</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">663291</us-gaap:OperatingLeaseRightOfUseAsset>
    <VIVK:LicenseAgreementNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2291942</VIVK:LicenseAgreementNet>
    <VIVK:LicenseAgreementNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2370835</VIVK:LicenseAgreementNet>
    <VIVK:IntellectualPropertyNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">13002504</VIVK:IntellectualPropertyNet>
    <VIVK:IntellectualPropertyNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">13662037</VIVK:IntellectualPropertyNet>
    <us-gaap:Assets contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">51699265</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">47744245</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3061610</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2023985</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">364103</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">287769</us-gaap:OperatingLeaseLiabilityCurrent>
    <VIVK:LoansAndNotesPayableCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">962405</VIVK:LoansAndNotesPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1511447</VIVK:LoansAndNotesPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2308232</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3416379</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">8565</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3256</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">6704915</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">7242836</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">414947</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">434109</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermNotesAndLoans contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">543869</us-gaap:LongTermNotesAndLoans>
    <us-gaap:LongTermNotesAndLoans contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1185970</us-gaap:LongTermNotesAndLoans>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">5017592</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6171298</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">5156899</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5156899</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">17838222</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">20191112</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-06-30_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">3400000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2021-12-31_us-gaap_ConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">3400000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-06-30_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:PreferredStockSharesOutstanding>
    <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:PreferredStockValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">67</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">41666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">41666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">15038619</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">15038619</us-gaap:CommonStockSharesOutstanding>
    <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:CommonStockValue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">15039</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12331</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">67857646</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">58279590</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCarryingBasis contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">20000</us-gaap:TreasuryStockCarryingBasis>
    <us-gaap:TreasuryStockCarryingBasis contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">20000</us-gaap:TreasuryStockCarryingBasis>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">-41237559</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-35731359</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">26615126</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">22540629</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">7245917</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">5012504</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">33861043</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27553133</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">51699265</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">47744245</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">22000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">117000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">20530</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">112450</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1470</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">4550</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">119252</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">125912</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">310591</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">828440</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2922753</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1235549</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">4235560</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2309394</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">558595</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">364635</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">933813</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">727914</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">3600600</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1726096</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">5479964</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3865748</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-3600600</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-1724626</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5479964</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-3861198</us-gaap:OperatingIncomeLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1652755</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-8949169</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-413189</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3734275</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">6083</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">1242</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">12461</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2485</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpenseOther
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">22981</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">241448</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">114946</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">395469</us-gaap:InterestExpenseOther>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">2456</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2456</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">39934</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">92590</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">40084</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">93884</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1627263</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-9096785</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-473134</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3435175</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-5227863</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-10821411</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5953098</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-426023</us-gaap:ProfitLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-296477</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">723911</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-5227863</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-10524934</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5953898</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-1149934</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-322546</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-1114003</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-447698</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-1255844</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-4905317</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-9410931</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5506200</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">105910</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-4905317</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-9410931</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5506200</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">105910</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">42196</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">42196</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-4905317</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-9453127</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5506200</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">63714</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      id="Fact000316"
      unitRef="USDPShares">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      id="Fact000317"
      unitRef="USDPShares">-0.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      id="Fact000318"
      unitRef="USDPShares">-0.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      id="Fact000319"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      id="Fact000321"
      unitRef="USDPShares">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      id="Fact000322"
      unitRef="USDPShares">-0.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      id="Fact000323"
      unitRef="USDPShares">-0.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      id="Fact000324"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      id="Fact000326"
      unitRef="Shares">15038619</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      id="Fact000327"
      unitRef="Shares">11966840</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      id="Fact000328"
      unitRef="Shares">14388004</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      id="Fact000329"
      unitRef="Shares">11640306</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      id="Fact000331"
      unitRef="Shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      id="Fact000332"
      unitRef="Shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      id="Fact000333"
      unitRef="Shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      id="Fact000334"
      unitRef="Shares">910483</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="From2022-04-012022-06-30"
      decimals="INF"
      id="Fact000336"
      unitRef="Shares">15038619</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="From2021-04-012021-06-30"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">11966840</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      id="Fact000338"
      unitRef="Shares">14388004</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      id="Fact000339"
      unitRef="Shares">12550789</us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">15038619</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">15039</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">66200971</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-36332242</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">6671402</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">36535170</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">427500</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">427500</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1229175</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1229175</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">207939</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">207939</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">1105000</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">1105000</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-4905317</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-322546</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-5227863</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">15038619</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">15039</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">67857646</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-41237559</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">7245917</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">33861043</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <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">5012504</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">27553133</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesShares
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">272156</VIVK:CommonStockIssuedForReductionInLiabilitiesShares>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">273</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1144719</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1144992</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStockShares
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">-66667</VIVK:ConversionOfSeriesPreferredStockToCommonStockShares>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">-67</VIVK:ConversionOfSeriesPreferredStockToCommonStock>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStockShares
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">833333</VIVK:ConversionOfSeriesPreferredStockToCommonStockShares>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">833</VIVK:ConversionOfSeriesPreferredStockToCommonStock>
    <VIVK:ConversionOfSeriesPreferredStockToCommonStock
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-766</VIVK:ConversionOfSeriesPreferredStockToCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1600000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1600</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">6238400</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">6240000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplitShares
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2271</VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplitShares>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2</VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit>
    <VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2</VIVK:CommonStockIssuedForFractionalSharesFromReverseStockSplit>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">855000</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">855000</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1340703</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1340703</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">343889</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">343889</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">3025000</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">3025000</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5506200</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-447698</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5953898</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">15038619</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">15039</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">67857646</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-41237559</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">7245917</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">33861043</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">11321269</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">11322</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">46818373</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-20688151</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">1137248</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-03-31" decimals="0" unitRef="USD">27258859</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesShares
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">25835</VIVK:CommonStockIssuedForReductionInLiabilitiesShares>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">26</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">228774</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">228800</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">944312</VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">944</VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9384396</VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1>
    <VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">9385340</VIVK:ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">427500</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">427500</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">111528</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">111528</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">735000</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">735000</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-9410931</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-1114003</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-10524934</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">12291416</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">12292</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">56970571</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-30141278</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">758245</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">27579897</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <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-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">33667</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">34</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">437967</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">438001</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesShares
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">29168</VIVK:CommonStockIssuedForReductionInLiabilitiesShares>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">29</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">264771</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">264800</VIVK:CommonStockIssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForPurchaseOfLicenseShares
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">16667</VIVK:CommonStockIssuedForPurchaseOfLicenseShares>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">17</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">224983</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:CommonStockIssuedForPurchaseOfLicense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">225000</VIVK:CommonStockIssuedForPurchaseOfLicense>
    <VIVK:StockIssuedForConversionOfTemporaryEquityShares
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">955947</VIVK:StockIssuedForConversionOfTemporaryEquityShares>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">956</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">9466648</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockIssuedForConversionOfTemporaryEquityValue
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">9467604</VIVK:StockIssuedForConversionOfTemporaryEquityValue>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">730000</VIVK:StockOptionsIssuedForServices>
    <VIVK:StockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">730000</VIVK:StockOptionsIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">223056</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">223056</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">735000</VIVK:IssuanceOfNoncontrollingInterest1>
    <VIVK:IssuanceOfNoncontrollingInterest1
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">735000</VIVK:IssuanceOfNoncontrollingInterest1>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">42196</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">105910</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-1255844</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-1149934</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember"
      decimals="INF"
      unitRef="Shares">66667</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_custom_SeriesAPreferredStocksMember"
      decimals="0"
      unitRef="USD">67</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">12291416</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">12292</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">56970571</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-20000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-30141278</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">758245</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">27579897</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-5953898</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-1149934</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">933813</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">727914</us-gaap:DepreciationAndAmortization>
    <VIVK:CommonStockOptionsIssuedForServices
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">855000</VIVK:CommonStockOptionsIssuedForServices>
    <VIVK:CommonStockOptionsIssuedForServices
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">730000</VIVK:CommonStockOptionsIssuedForServices>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">438001</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <VIVK:GainOnDispositionOfAsset
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2456</VIVK:GainOnDispositionOfAsset>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-413189</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3734275</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-711070</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1340703</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">223055</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-6515</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">30000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">164177</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-13807</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-303452</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-412764</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">12461</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2485</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">114946</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">395469</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-2808793</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-2053627</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">55953</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:ProceedsFromCollectionOfNotesReceivable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromCollectionOfNotesReceivable>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">10329</us-gaap:PaymentsToAcquireIntangibleAssets>
    <VIVK:PaymentsToAcquireIntangibleAssets1
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-0</VIVK:PaymentsToAcquireIntangibleAssets1>
    <VIVK:PaymentsToAcquireIntangibleAssets1
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">40000</VIVK:PaymentsToAcquireIntangibleAssets1>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">6000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1129515</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">1334123</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-1067562</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-1384452</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">7735</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1968261</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">6666811</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">6240000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">277145</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">2464</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">343889</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">-0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">7587227</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">6656612</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">3710872</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3218533</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">5204591</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">3617437</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">223639</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">46936</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">0</us-gaap:IncomeTaxesPaidNet>
    <VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1200000</VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock>
    <VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">9467604</VIVK:ConversionOfSeriesBB1AndC1PreferredStockToCommonStock>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">1144992</VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow>
    <VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">264800</VIVK:CommonStockIssuedForReductionInLiabilitiesCashFlow>
    <VIVK:NoncontrollingInterestIssuedForReductionInLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">3025000</VIVK:NoncontrollingInterestIssuedForReductionInLiabilities>
    <VIVK:NoncontrollingInterestIssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">735000</VIVK:NoncontrollingInterestIssuedForReductionInLiabilities>
    <VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities>
    <VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">64950</VIVK:PreferredStockSeriesC1IssuedForReductionInLiabilities>
    <VIVK:CommonStockIssuedForPurchaseOfLicenses
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">0</VIVK:CommonStockIssuedForPurchaseOfLicenses>
    <VIVK:CommonStockIssuedForPurchaseOfLicenses
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">225000</VIVK:CommonStockIssuedForPurchaseOfLicenses>
    <VIVK:CapitalizedInterestOnConstructionInProcess
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">256235</VIVK:CapitalizedInterestOnConstructionInProcess>
    <VIVK:CapitalizedInterestOnConstructionInProcess
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">822700</VIVK:CapitalizedInterestOnConstructionInProcess>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">0</VIVK:DividendPaidInSeriesB1PreferredStock>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Shares">42196</VIVK:DividendPaidInSeriesB1PreferredStock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_806_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_z52qmjuOJ9uf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 1. &lt;span id="xdx_82A_zlwbNMrKnas2"&gt;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;On February 14, 2022, we effected a &lt;span id="xdx_908_eus-gaap--StockholdersEquityReverseStockSplit_c20220213__20220214_zR96xzjc4iei" title="Stockholders' Equity, Reverse Stock Split"&gt;1-for-30 reverse
split&lt;/span&gt; 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 id="xdx_848_ecustom--Covid19PolicyTextBlock_z59T3wzJahyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zOqfrasseWik"&gt;COVID-19&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;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, Utah has resumed operations in full. Kuwait has allowed for the Company to
obtain site personnel visas to recommence operations. 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;&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_ecustom--InterimFinancialInformationPolicyTextBlock_z5KjSwlfNLMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zMdDfzauC075"&gt;Interim Financial Information&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 accompanying unaudited condensed consolidated
financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S.
GAAP&#x201d;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have
been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and the related notes for the year ended December 31, 2021. The unaudited condensed consolidated financial
statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and
include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair presentation
of the condensed consolidated financial statements. The operating results for the three and six months ended June 30, 2022 are not necessarily
indicative of the results expected for the full year ending December&#160;31, 2022.&#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;p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zBj1OcVjr3R4" 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_zyrfxcE9PdGh"&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;&#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. For the six months ended June 30,
2022 and year ended December 31, 2021 the following entities are considered to be a VIE and are consolidated in our consolidated financial
statements: Viva Wealth Fund I, LLC and RPC Design and Manufacturing, LLC. For the six months ended June 30, 2022 and year ended December
31, 2021 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 six months ended June 30, 2022 and year ended December 31, 2021 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_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"&gt;3,383,610&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"&gt;3,753,296&lt;/span&gt; (where
the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_904_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"&gt;47,049&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"&gt;12,608&lt;/span&gt;. Vivaventures Royalty II, LLC held
assets of $&lt;span id="xdx_901_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"&gt;2,939,498&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"&gt;2,648,810&lt;/span&gt; (where the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_907_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"&gt;1,720&lt;/span&gt; and
$&lt;span id="xdx_904_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"&gt;300&lt;/span&gt;. Vivaopportunity Fund LLC held assets of $&lt;span id="xdx_903_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"&gt;2,119,856&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"&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_904_eus-gaap--Liabilities_iI_pp0p0_do_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zm1R7QX0gp4j" title="Liabilities"&gt;no&lt;/span&gt; liabilities. International Metals Exchange, LLC held assets of $&lt;span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"&gt;29,938&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"&gt;30,461&lt;/span&gt;
and liabilities of $&lt;span id="xdx_905_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"&gt;&lt;span id="xdx_900_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"&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;As of
June 30, 2022 and year ended December 31, 2021, investors in RDM have a noncontrolling interest of $&lt;span id="xdx_900_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"&gt;387,049&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"&gt;629,694&lt;/span&gt;, respectively.
As of June 30, 2022 and December 31, 2021, 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 June 30, 2022 and December 31, 2021 this VIE has an outstanding note payable to the reporting
entity in the amount of $&lt;span id="xdx_908_eus-gaap--NotesPayable_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"&gt;628,828&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--NotesPayable_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"&gt;354,566&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; As of June
30, 2022 and December 31, 2021, 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 June 30, 2022 and
December 31, 2021, the Company has cash attributed to variable interest entities of $&lt;span id="xdx_90D_ecustom--CashAttributableToVie_c20220630__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"&gt;296,257&lt;/span&gt;
and $&lt;span id="xdx_902_ecustom--CashAttributableToVie_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"&gt;199,952&lt;/span&gt;.
As of June 30, 2022, 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 August 8, 2022, VWFI has raised approximately $4,690,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, which if this option were
exercised, the Company may elect to pay the amount in either cash or common stock. 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, however these transactions are eliminated upon consolidation. 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. By request of the fund manager, 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_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ziZ5W6E9RMVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zLYVFRLoVpF7"&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 six months ended June 30, 2022 or for the year ended December 31, 2021, as the Company was still in the
early phases of our business plan and operating losses were expected in our early phases. 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. We have observed supply chain disruptions from the COVID-19 pandemic that has contributed to delays in the completion
of the manufacturing of our RPCs, although we do not believe that these delays have constituted a triggering event for impairment of
our assets. Our Kuwait operations were suspended to comply with the social distancing measures implemented in Kuwait, but in 2022
has allowed for the Company to obtain site personnel visas to recommence operations. Our Utah operations were temporarily
suspended from March through May 2020, but have since resumed in full in its manufacturing of its RPCs, and construction and implementation of site and infrastructure preparations
in anticipation of commencing operations in 2022. 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_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_ze4yfKkmSB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zRsVdCPtFAK"&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_900_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zW5mnTyI1tpb" title="Amortized useful lives"&gt;10&lt;/span&gt; to &lt;span id="xdx_905_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zhbLxxQ8fPbh" 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 was no impairment for the six months ended June 30, 2022 or for the year ended 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_840_eus-gaap--AdvertisingCostsPolicyTextBlock_zhHEVIlxtNne" 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_zBfiZ0WoX7rh"&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;Advertising costs are expensed as incurred. The
Company did not incur advertising expense for the six months ended June 30, 2022 and 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;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zmFA7oQ1n1gb" 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_86C_zVVWo8khs47e"&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 June 30, 2022
and 2021 include the following: convertible notes payable convertible into approximately &lt;span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;14,560&lt;/span&gt;
and &lt;span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;227,150&lt;/span&gt;
shares of common stock, convertible Series A preferred stock convertible into &lt;span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zXCwilMh4HDb" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;none&lt;/span&gt;
and &lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;666,667&lt;/span&gt;
shares of common stock (due to the event of a public offering of the Company&#x2019;s common stock in February 2022 this will convert
to 833,333 shares), stock options granted to employees of &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;2,039,585&lt;/span&gt;
and &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;183,333&lt;/span&gt;
shares of common stock. Stock options granted to Board members or consultants of &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;&lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_z5hgUOYbUrQ8" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;466,667&lt;/span&gt;&lt;/span&gt;
shares of common stock were granted as of June 30, 2022 and 2021. There were also warrants issued and outstanding to EF Hutton of &lt;span id="xdx_90A_ecustom--WarrantsIssued_c20220630_pdd" title="Warrants issued"&gt;&lt;span id="xdx_90F_ecustom--WarrantsOutstanding_c20220630_pdd" title="Warrants outstanding"&gt;80,000&lt;/span&gt;&lt;/span&gt;
shares of common stock as of June 30, 2022.  These warrants were related to and granted during the close of the
underwritten public offering in February 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 id="xdx_844_eus-gaap--UseOfEstimates_zThLvZ2C993b" 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_86B_z2EUvlyo0UT6"&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_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zOryGleK9Yyg" 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_zuweugGbeIB8"&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;&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;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;











</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2022-02-132022-02-14">1-for-30 reverse
split</us-gaap:StockholdersEquityReverseStockSplit>
    <VIVK:Covid19PolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_848_ecustom--Covid19PolicyTextBlock_z59T3wzJahyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;span id="xdx_86E_zOqfrasseWik"&gt;COVID-19&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;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, Utah has resumed operations in full. Kuwait has allowed for the Company to
obtain site personnel visas to recommence operations. 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;&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:Covid19PolicyTextBlock>
    <VIVK:InterimFinancialInformationPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_846_ecustom--InterimFinancialInformationPolicyTextBlock_z5KjSwlfNLMc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zMdDfzauC075"&gt;Interim Financial Information&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 accompanying unaudited condensed consolidated
financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S.
GAAP&#x201d;) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have
been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and the related notes for the year ended December 31, 2021. The unaudited condensed consolidated financial
statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and
include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair presentation
of the condensed consolidated financial statements. The operating results for the three and six months ended June 30, 2022 are not necessarily
indicative of the results expected for the full year ending December&#160;31, 2022.&#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;











</VIVK:InterimFinancialInformationPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zBj1OcVjr3R4" 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_zyrfxcE9PdGh"&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;&#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. For the six months ended June 30,
2022 and year ended December 31, 2021 the following entities are considered to be a VIE and are consolidated in our consolidated financial
statements: Viva Wealth Fund I, LLC and RPC Design and Manufacturing, LLC. For the six months ended June 30, 2022 and year ended December
31, 2021 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 six months ended June 30, 2022 and year ended December 31, 2021 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_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"&gt;3,383,610&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Assets"&gt;3,753,296&lt;/span&gt; (where
the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_904_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"&gt;47,049&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresUtsiMember_pp0p0" title="Liabilities"&gt;12,608&lt;/span&gt;. Vivaventures Royalty II, LLC held
assets of $&lt;span id="xdx_901_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"&gt;2,939,498&lt;/span&gt; and $&lt;span id="xdx_902_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Assets"&gt;2,648,810&lt;/span&gt; (where the primary asset represents a receivable from the Company), and liabilities of $&lt;span id="xdx_907_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"&gt;1,720&lt;/span&gt; and
$&lt;span id="xdx_904_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaventuresRoyaltyMember_pp0p0" title="Liabilities"&gt;300&lt;/span&gt;. Vivaopportunity Fund LLC held assets of $&lt;span id="xdx_903_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"&gt;2,119,856&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_pp0p0" title="Assets"&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_904_eus-gaap--Liabilities_iI_pp0p0_do_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--VivaopportunityFundMember_zm1R7QX0gp4j" title="Liabilities"&gt;no&lt;/span&gt; liabilities. International Metals Exchange, LLC held assets of $&lt;span id="xdx_90F_eus-gaap--Assets_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"&gt;29,938&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--Assets_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Assets"&gt;30,461&lt;/span&gt;
and liabilities of $&lt;span id="xdx_905_eus-gaap--Liabilities_c20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"&gt;&lt;span id="xdx_900_eus-gaap--Liabilities_c20211231__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember__dei--LegalEntityAxis__custom--InternationalMetalsExchangeMember_pp0p0" title="Liabilities"&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;As of
June 30, 2022 and year ended December 31, 2021, investors in RDM have a noncontrolling interest of $&lt;span id="xdx_900_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"&gt;387,049&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--NoncontrollingInterestInVariableInterestEntity_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RPCDesignAndManufacturingLLCMember_pp0p0" title="Noncontrolling Interest in Variable Interest Entity"&gt;629,694&lt;/span&gt;, respectively.
As of June 30, 2022 and December 31, 2021, 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 June 30, 2022 and December 31, 2021 this VIE has an outstanding note payable to the reporting
entity in the amount of $&lt;span id="xdx_908_eus-gaap--NotesPayable_c20220630__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"&gt;628,828&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--NotesPayable_c20211231__us-gaap--EquityMethodInvestmentNonconsolidatedInvesteeAxis__custom--RdmMember_pp0p0" title="Notes Payable"&gt;354,566&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; As of June
30, 2022 and December 31, 2021, 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 June 30, 2022 and
December 31, 2021, the Company has cash attributed to variable interest entities of $&lt;span id="xdx_90D_ecustom--CashAttributableToVie_c20220630__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"&gt;296,257&lt;/span&gt;
and $&lt;span id="xdx_902_ecustom--CashAttributableToVie_c20211231__dei--LegalEntityAxis__custom--VivaWealthFundIMember_pp0p0" title="Cash attributable to VIE"&gt;199,952&lt;/span&gt;.
As of June 30, 2022, 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 August 8, 2022, VWFI has raised approximately $4,690,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, which if this option were
exercised, the Company may elect to pay the amount in either cash or common stock. 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, however these transactions are eliminated upon consolidation. 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. By request of the fund manager, 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="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">3383610</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">3753296</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">47049</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresUtsiMember"
      decimals="0"
      unitRef="USD">12608</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">2939498</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">2648810</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">1720</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaventuresRoyaltyMember"
      decimals="0"
      unitRef="USD">300</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember"
      decimals="0"
      unitRef="USD">2119856</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember"
      decimals="0"
      unitRef="USD">2119961</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_VivaopportunityFundMember"
      decimals="0"
      unitRef="USD">0</us-gaap:Liabilities>
    <us-gaap:Assets
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">29938</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">30461</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="AsOf2022-06-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">1900</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2021-12-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_custom_InternationalMetalsExchangeMember"
      decimals="0"
      unitRef="USD">1900</us-gaap:Liabilities>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2022-06-30_custom_RPCDesignAndManufacturingLLCMember"
      decimals="0"
      unitRef="USD">387049</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NoncontrollingInterestInVariableInterestEntity
      contextRef="AsOf2021-12-31_custom_RPCDesignAndManufacturingLLCMember"
      decimals="0"
      unitRef="USD">629694</us-gaap:NoncontrollingInterestInVariableInterestEntity>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_RdmMember"
      decimals="0"
      unitRef="USD">628828</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_RdmMember"
      decimals="0"
      unitRef="USD">354566</us-gaap:NotesPayable>
    <VIVK:CashAttributableToVie
      contextRef="AsOf2022-06-30_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">296257</VIVK:CashAttributableToVie>
    <VIVK:CashAttributableToVie
      contextRef="AsOf2021-12-31_custom_VivaWealthFundIMember"
      decimals="0"
      unitRef="USD">199952</VIVK:CashAttributableToVie>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_ziZ5W6E9RMVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zLYVFRLoVpF7"&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 six months ended June 30, 2022 or for the year ended December 31, 2021, as the Company was still in the
early phases of our business plan and operating losses were expected in our early phases. 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. We have observed supply chain disruptions from the COVID-19 pandemic that has contributed to delays in the completion
of the manufacturing of our RPCs, although we do not believe that these delays have constituted a triggering event for impairment of
our assets. Our Kuwait operations were suspended to comply with the social distancing measures implemented in Kuwait, but in 2022
has allowed for the Company to obtain site personnel visas to recommence operations. Our Utah operations were temporarily
suspended from March through May 2020, but have since resumed in full in its manufacturing of its RPCs, and construction and implementation of site and infrastructure preparations
in anticipation of commencing operations in 2022. 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:IntangibleAssetsFiniteLivedPolicy contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_ze4yfKkmSB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zRsVdCPtFAK"&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_900_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zW5mnTyI1tpb" title="Amortized useful lives"&gt;10&lt;/span&gt; to &lt;span id="xdx_905_ecustom--AmortizedUsefulLives_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zhbLxxQ8fPbh" 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 was no impairment for the six months ended June 30, 2022 or for the year ended 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:IntangibleAssetsFiniteLivedPolicy>
    <VIVK:AmortizedUsefulLives contextRef="From2022-01-012022-06-30_srt_MinimumMember">P10Y</VIVK:AmortizedUsefulLives>
    <VIVK:AmortizedUsefulLives contextRef="From2022-01-012022-06-30_srt_MaximumMember">P20Y</VIVK:AmortizedUsefulLives>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_840_eus-gaap--AdvertisingCostsPolicyTextBlock_zhHEVIlxtNne" 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_zBfiZ0WoX7rh"&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;Advertising costs are expensed as incurred. The
Company did not incur advertising expense for the six months ended June 30, 2022 and 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;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_840_eus-gaap--EarningsPerSharePolicyTextBlock_zmFA7oQ1n1gb" 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_86C_zVVWo8khs47e"&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 June 30, 2022
and 2021 include the following: convertible notes payable convertible into approximately &lt;span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;14,560&lt;/span&gt;
and &lt;span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--ConvertibleNotesPayableMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;227,150&lt;/span&gt;
shares of common stock, convertible Series A preferred stock convertible into &lt;span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_dn_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_zXCwilMh4HDb" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;none&lt;/span&gt;
and &lt;span id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--ConvertibleSeriesAPreferredStockMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;666,667&lt;/span&gt;
shares of common stock (due to the event of a public offering of the Company&#x2019;s common stock in February 2022 this will convert
to 833,333 shares), stock options granted to employees of &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;2,039,585&lt;/span&gt;
and &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToEmployeesMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;183,333&lt;/span&gt;
shares of common stock. Stock options granted to Board members or consultants of &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_pdd" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;&lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--StockOptionsGrantedToBoardMembersOrConsultantsMember_z5hgUOYbUrQ8" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;466,667&lt;/span&gt;&lt;/span&gt;
shares of common stock were granted as of June 30, 2022 and 2021. There were also warrants issued and outstanding to EF Hutton of &lt;span id="xdx_90A_ecustom--WarrantsIssued_c20220630_pdd" title="Warrants issued"&gt;&lt;span id="xdx_90F_ecustom--WarrantsOutstanding_c20220630_pdd" title="Warrants outstanding"&gt;80,000&lt;/span&gt;&lt;/span&gt;
shares of common stock as of June 30, 2022.  These warrants were related to and granted during the close of the
underwritten public offering in February 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;











</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-06-30_us-gaap_ConvertibleNotesPayableMember"
      decimals="INF"
      unitRef="Shares">14560</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-06-30_us-gaap_ConvertibleNotesPayableMember"
      decimals="INF"
      unitRef="Shares">227150</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-06-30_custom_ConvertibleSeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-06-30_custom_ConvertibleSeriesAPreferredStockMember"
      decimals="INF"
      unitRef="Shares">666667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-06-30_custom_StockOptionsGrantedToEmployeesMember"
      decimals="INF"
      unitRef="Shares">2039585</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-06-30_custom_StockOptionsGrantedToEmployeesMember"
      decimals="INF"
      unitRef="Shares">183333</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-06-30_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember"
      decimals="INF"
      unitRef="Shares">466667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-06-30_custom_StockOptionsGrantedToBoardMembersOrConsultantsMember"
      decimals="INF"
      unitRef="Shares">466667</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <VIVK:WarrantsIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">80000</VIVK:WarrantsIssued>
    <VIVK:WarrantsOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">80000</VIVK:WarrantsOutstanding>
    <us-gaap:UseOfEstimates contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_844_eus-gaap--UseOfEstimates_zThLvZ2C993b" 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_86B_z2EUvlyo0UT6"&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="From2022-01-01to2022-06-30">&lt;p id="xdx_84F_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zOryGleK9Yyg" 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_zuweugGbeIB8"&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;&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;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;











</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <VIVK:LiquidityTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_806_ecustom--LiquidityTextBlock_zn3evzJ5bJNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 2. &lt;span id="xdx_82D_z2C125Y42l9j"&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 June 30, 2022, we had an accumulated deficit of approximately $&lt;span id="xdx_90D_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_dixL_c20220630_zsrjGDVTqcYb" title="::XDX::41237559"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0947"&gt;41.3&lt;/span&gt;&lt;/span&gt;
million. As of June 30, 2022 we had cash of $&lt;span id="xdx_90D_eus-gaap--Cash_c20220630_pp0p0" title="Cash"&gt;5,204,591&lt;/span&gt;. The
Company closed an underwritten public offering of &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_pdd" title="Stock Issued During Period, Shares, New Issues"&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_90E_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn3n3_dm_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zUXkoGBQcBt9" title="Proceeds from Issuance or Sale of Equity"&gt;8&lt;/span&gt;
million, prior to deducting underwriting discounts, commissions, and other offering expenses. Prior to the offering, we financed our
operations primarily through debt financing, private equity offerings our working interest agreements. 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_900_eus-gaap--MarketableSecurities_c20220630_pp0p0" title="Marketable Securities"&gt;1,818,029&lt;/span&gt;
as of June 30, 2022 and have been deposited for trading. We believe the liquid assets from the Company&#x2019;s available for sale
investments and funding provided from subsequent fundraising activities (see Note 15) of the Company give it adequate working
capital to finance our day-to-day operations for at least twelve months through August 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="AsOf2022-06-30" decimals="0" unitRef="USD">5204591</us-gaap:Cash>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-06-30_custom_PublicOfferingMember"
      decimals="INF"
      unitRef="Shares">1600000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-01-012022-06-30_custom_PublicOfferingMember"
      decimals="-3"
      unitRef="USD">8000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:MarketableSecurities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1818029</us-gaap:MarketableSecurities>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80B_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zx9EUayhKZkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 3. &lt;span id="xdx_826_zK770InaprCg"&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;&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 June 30, 2022 and December 31, 2021, our
other assets mainly consist of various deposits with vendors, professional service agents, or security deposits on office and warehouse
leases. As of June 30, 2022 and December 31, 2021 we had office and warehouse lease deposits in the amount of $&lt;span id="xdx_90A_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20220630_zSME0kAyeD8" title="Office and warehouse lease deposits"&gt;61,676&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--LeaseDepositLiability_iI_pp0p0_c20211231_z4J3UvJra0U2" title="Office and warehouse lease deposits"&gt;73,245&lt;/span&gt;. As
of June 30, 2022 we had deposits in the amounts of $&lt;span id="xdx_905_eus-gaap--Deposits_iI_pp0p0_c20220630__srt--CounterpartyNameAxis__custom--VendorMember_zQhdqb2ZM7ih" title="Deposits"&gt;161,458&lt;/span&gt; with vendors, professional service agencies, and a reclamation bond with the
Utah Division of Oil, Gas and Mining in the amount of $&lt;span id="xdx_909_eus-gaap--Deposits_iI_c20220630__dei--LegalEntityAxis__custom--ProfessionalServiceAgenciesMember_z6Ni45z5eBje" title="Deposits"&gt;14,288&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;

</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:LeaseDepositLiability contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">61676</us-gaap:LeaseDepositLiability>
    <us-gaap:LeaseDepositLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">73245</us-gaap:LeaseDepositLiability>
    <us-gaap:Deposits
      contextRef="AsOf2022-06-30_custom_VendorMember"
      decimals="0"
      unitRef="USD">161458</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="AsOf2022-06-30_custom_ProfessionalServiceAgenciesMember"
      decimals="0"
      unitRef="USD">14288</us-gaap:Deposits>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80F_eus-gaap--MarketableSecuritiesTextBlock_zBLSFP4IXSM6" 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_z0VkaTalgnw7"&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;As of December 31, 2020, the Company owned &lt;span id="xdx_90D_eus-gaap--InvestmentOwnedBalanceShares_iI_c20201231__dei--LegalEntityAxis__custom--OdysseyGroupMember_z4isWhwwJ58l" title="Investment Owned, Balance, Shares"&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_901_eus-gaap--ProceedsFromSaleOfOtherInvestments_pp0p0_c20210101__20211231__dei--LegalEntityAxis__custom--OdysseyGroupMember_zGjgE42dOwql" title="Proceeds from Sale of Other Investments"&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, 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 loss of $&lt;span id="xdx_907_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20220101__20220630__dei--LegalEntityAxis__custom--OdysseyGroupMember_pp0p0" title="Unrealized gain on marketable securities"&gt;595,392&lt;/span&gt;
on these marketable securities for the three months ended June 30, 2021 compared to an unrealized gain of $&lt;span id="xdx_90B_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630__dei--LegalEntityAxis__custom--OdysseyGroupMember_zsvJJ4RF7pI" title="Unrealized gain on marketable securities"&gt;1,494,275&lt;/span&gt;
for the six months ended June 30, 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;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_90A_eus-gaap--MarketableSecurities_c20191231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"&gt;800,000&lt;/span&gt;
or &lt;span id="xdx_906_eus-gaap--InvestmentOwnedBalanceShares_c20191231__dei--LegalEntityAxis__custom--OdysseyGroupMember_pdd" title="Investment Owned, Balance, Shares"&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 three months ended June 30, 2022 and 2021. In August 2021 we converted $&lt;span id="xdx_902_ecustom--NoteReceivableConvertedAmountConverted_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Note receivable converted, amount converted"&gt;81,768&lt;/span&gt; of our note receivable with Scepter
into &lt;span id="xdx_905_ecustom--NoteReceivableConvertedSharesReceived_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pdd" 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_904_ecustom--GainLossOnDispositionOfAsset_c20210801__20210831__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Gain (Loss) on disposition of asset"&gt;87,044&lt;/span&gt; gain on the disposition of the note receivable.
The Company has 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_901_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20220401__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_ztBtWeqD3ld4" title="Unrealized loss on marketable securities"&gt;1,652,755&lt;/span&gt; and $&lt;span id="xdx_90B_ecustom--MarketableSecuritiesUnrealizedLoss_pp0p0_c20210401__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zYNETy3wyJ22" title="Unrealized loss on marketable securities"&gt;8,353,777&lt;/span&gt; for the three months ended June 30,
2022 and 2021 compared to an unrealized gain (loss) of $(&lt;span id="xdx_90C_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_zJWuiSMprtP3"&gt;413,189&lt;/span&gt;) and &lt;span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20210630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Unrealized gain on marketable securities"&gt;2,240,000&lt;/span&gt; for the six months ended June 30, 2022 and 2021. As of
June 30, 2022 and 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. As of June 30, 2022 and December 31, 2021 our Scepter marketable securities were valued at $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_c20220630__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"&gt;1,818,029&lt;/span&gt;
and $&lt;span id="xdx_903_eus-gaap--MarketableSecurities_c20211231__dei--LegalEntityAxis__custom--ScepterHoldingsMember_pp0p0" title="Marketable securities"&gt;2,231,218&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 June 30, 2022 and December 31, 2021, marketable
securities were $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pp0p0_c20220630_zudTdBZw8lxa" title="Marketable securities"&gt;1,818,029&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--MarketableSecurities_c20211231_pp0p0" title="Marketable securities"&gt;2,231,218&lt;/span&gt;. For the three months ended June 30, 2022 and 2021, the Company recorded a total unrealized
loss of $&lt;span id="xdx_90D_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220401__20220630_zfx8pA1J2GMf" title="Unrealized gain (loss) on marketable securities"&gt;1,652,755&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20210401__20210630_zJkIBjhNJ8M1" title="Unrealized gain (loss) on marketable securities"&gt;8,949,169&lt;/span&gt; compared to an unrealized gain (loss) of $(&lt;span id="xdx_906_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_iN_pp0p0_di_c20220101__20220630_z7XF2qwOXgd4" title="Unrealized gain (loss) on marketable securities"&gt;413,189&lt;/span&gt;) and $&lt;span id="xdx_903_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_pp0p0_c20210101__20210630_z3WTa4p7IqLl" title="Unrealized gain (loss) on marketable securities"&gt;3,734,275&lt;/span&gt; for the six months ended June 30,
2022 and 2021 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="From2022-01-012022-06-30_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">595392</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-06-30_custom_OdysseyGroupMember"
      decimals="0"
      unitRef="USD">1494275</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <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>
    <VIVK:MarketableSecuritiesUnrealizedLoss
      contextRef="From2022-04-012022-06-30_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">1652755</VIVK:MarketableSecuritiesUnrealizedLoss>
    <VIVK:MarketableSecuritiesUnrealizedLoss
      contextRef="From2021-04-012021-06-30_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">8353777</VIVK:MarketableSecuritiesUnrealizedLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-012022-06-30_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">-413189</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-06-30_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">2240000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2022-06-30_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">1818029</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2021-12-31_custom_ScepterHoldingsMember"
      decimals="0"
      unitRef="USD">2231218</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1818029</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2231218</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1652755</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-04-012021-06-30"
      decimals="0"
      unitRef="USD">-8949169</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">-413189</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">3734275</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80E_eus-gaap--InventoryDisclosureTextBlock_zIXos272zysf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 5. &lt;span id="xdx_820_zruB4blmm0h2"&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 June 30, 2022, inventories consist primarily
of raw materials (including tar-sand stockpiles) and finished goods (which includes Fenix iron). The tar-sand stockpiles consist of 10,000
tons of tar sand stockpile and are anticipated to be used for our extraction remediation units. The stockpiles were acquired  when the
Company entered into a land lease agreement for located in Vernal, Utah. 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 $&lt;span id="xdx_909_eus-gaap--InventoryGross_c20220630_pp0p0" title="Acquisition costs"&gt;30,000&lt;/span&gt; toward initial tonnage of oil sands
to be processed at a cost of approximately $3.00 per ton. 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_c20220630__us-gaap--PublicUtilitiesInventoryAxis__custom--FexixIronMember_pp0p0" title="Acquisition costs"&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;&#160;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">30000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2022-06-30_custom_FexixIronMember"
      decimals="0"
      unitRef="USD">192000</us-gaap:InventoryGross>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zvfCbejkYOzg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 6. &lt;span id="xdx_828_zACKZEnIXWC7"&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 June 30, 2022 and December 31, 2021:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_zu1zRsvA6QX5" 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"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B3_zcNWElsE53Ll"&gt;&lt;b style="display: none"&gt;Schedule of property and equipment, net&lt;/b&gt;&lt;/span&gt;&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"&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; font-weight: bold; text-align: center"&gt;June 30, 2022&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; font-weight: bold; text-align: center"&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;/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: 28%; 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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated Depreciation"&gt;4,956&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_98A_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value"&gt;10,042&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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_987_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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;/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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;36,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;22,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;13,966&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;21,942&lt;/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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;285,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;1,995,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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_988_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value"&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_987_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;665,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;4,655,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_98B_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value"&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_ziSNo2IfyWD8" style="text-align: right" title="Accumulated Depreciation"&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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value"&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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zpHi3wGdlla7" style="text-align: right" title="Accumulated Depreciation"&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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value"&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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zLGzSw7ftQR" style="text-align: right" title="Accumulated Depreciation"&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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value"&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zmu6z0YoIUGd" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value"&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_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;6,150,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9WHCLDMc5jg" style="text-align: right" title="Accumulated Depreciation"&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_989_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;6,150,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z4IMr6jKCKn3" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;6,249,082&lt;/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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;5,489,760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zTVwdWgjz8Vc" style="text-align: right" title="Accumulated Depreciation"&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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;5,489,760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zZfPNemDFUE1" style="text-align: right" title="Accumulated Depreciation"&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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;5,201,098&lt;/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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;3,127,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zazkxeGsA3Ug" style="text-align: right" title="Accumulated Depreciation"&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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;3,127,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;2,561,467&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zWa4rkAajTZc" style="text-align: right" title="Accumulated Depreciation"&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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;2,561,467&lt;/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_985_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;2,974,884&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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zhVsU6lpVjti" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation"&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_983_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;2,974,884&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;2,345,421&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zgG8KSCUMhLc" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation"&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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;2,345,421&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;26,856,352&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation"&gt;977,422&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;25,878,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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;25,482,417&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation"&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_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;24,692,111&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 issued &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesPurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pdd"&gt;5,413 &lt;/span&gt;shares
of Series C-1 Preferred Stock value at $&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValuePurchaseOfAssets_c20220101__20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__us-gaap--StatementClassOfStockAxis__custom--SeriesC1PreferredStockMember_pp0p0" title="Prefered stock Series C-1 issued for a reduction in liabilities"&gt;64,950&lt;/span&gt;
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 six months ended June 30, 2022 and 2021 depreciation expense was $&lt;span id="xdx_90D_eus-gaap--Depreciation_c20220101__20220630_pp0p0"&gt;195,387 &lt;/span&gt;and
$&lt;span id="xdx_90F_eus-gaap--Depreciation_c20210101__20210630_pp0p0"&gt;5,781&lt;/span&gt;. For the  six months ended June 30, 2022 and 2021
capitalized interest to equipment from debt financing was $&lt;span id="xdx_902_eus-gaap--InterestCostsCapitalized_pp0p0_c20220101__20220630_zwGMblVhphQl"&gt;256,235 &lt;/span&gt;and
$&lt;span id="xdx_90B_eus-gaap--InterestCostsCapitalized_pp0p0_c20210101__20210630_zco2aqNGB0D7"&gt;822,700&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.&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;&#160;&lt;/p&gt;











</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_zu1zRsvA6QX5" 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"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8B3_zcNWElsE53Ll"&gt;&lt;b style="display: none"&gt;Schedule of property and equipment, net&lt;/b&gt;&lt;/span&gt;&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"&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; font-weight: bold; text-align: center"&gt;June 30, 2022&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; font-weight: bold; text-align: center"&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;/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: 28%; 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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Accumulated Depreciation"&gt;4,956&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_98A_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; text-align: right" title="Net Book Value"&gt;10,042&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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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_987_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="width: 9%; 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;/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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;36,432&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;22,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;13,966&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;21,942&lt;/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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_987_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;285,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;1,995,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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_988_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine1TonMember_pp0p0" style="text-align: right" title="Net Book Value"&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_987_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&gt;665,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--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;4,655,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Accumulated Depreciation"&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_98B_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PreciousMetalExtractionMachine10TonMember_pp0p0" style="text-align: right" title="Net Book Value"&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_ziSNo2IfyWD8" style="text-align: right" title="Accumulated Depreciation"&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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value"&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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_zpHi3wGdlla7" style="text-align: right" title="Accumulated Depreciation"&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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BioreactorsMember_pp0p0" style="text-align: right" title="Net Book Value"&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_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zLGzSw7ftQR" style="text-align: right" title="Accumulated Depreciation"&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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value"&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_989_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_zmu6z0YoIUGd" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NanospongeCavitationDeviceMember_pp0p0" style="text-align: right" title="Net Book Value"&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_983_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;6,150,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z9WHCLDMc5jg" style="text-align: right" title="Accumulated Depreciation"&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_989_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;6,150,506&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_z4IMr6jKCKn3" style="text-align: right" title="Accumulated Depreciation"&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_98E_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit1Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;6,249,082&lt;/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_982_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;5,489,760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zTVwdWgjz8Vc" style="text-align: right" title="Accumulated Depreciation"&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_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;5,489,760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Gross Carrying Amount"&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_98A_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_zZfPNemDFUE1" style="text-align: right" title="Accumulated Depreciation"&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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnit2Member_pp0p0" style="text-align: right" title="Net Book Value"&gt;5,201,098&lt;/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_986_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;3,127,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zazkxeGsA3Ug" style="text-align: right" title="Accumulated Depreciation"&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_982_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;3,127,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Gross Carrying Amount"&gt;2,561,467&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_zWa4rkAajTZc" style="text-align: right" title="Accumulated Depreciation"&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_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemAMember_pp0p0" style="text-align: right" title="Net Book Value"&gt;2,561,467&lt;/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_985_eus-gaap--PropertyPlantAndEquipmentGross_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;2,974,884&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_pp0p0_d0_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zhVsU6lpVjti" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation"&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_983_eus-gaap--PropertyPlantAndEquipmentNet_c20220630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;2,974,884&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_989_eus-gaap--PropertyPlantAndEquipmentGross_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Carrying Amount"&gt;2,345,421&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iI_pp0p0_d0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_zgG8KSCUMhLc" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Depreciation"&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_980_eus-gaap--PropertyPlantAndEquipmentNet_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--RemediationProcessingUnitSystemBMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net Book Value"&gt;2,345,421&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_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;26,856,352&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation"&gt;977,422&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;25,878,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_98E_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;25,482,417&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--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Depreciation"&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_984_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Book Value"&gt;24,692,111&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="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">14998</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">4956</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      unitRef="USD">10042</us-gaap:PropertyPlantAndEquipmentNet>
    <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="AsOf2022-06-30_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">36432</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">22466</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_us-gaap_VehiclesMember"
      decimals="0"
      unitRef="USD">13966</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="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">2280000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">285000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine1TonMember"
      decimals="0"
      unitRef="USD">1995000</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="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">5320000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">665000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_PreciousMetalExtractionMachine10TonMember"
      decimals="0"
      unitRef="USD">4655000</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="AsOf2022-06-30_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_BioreactorsMember"
      decimals="0"
      unitRef="USD">1440000</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="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_NanospongeCavitationDeviceMember"
      decimals="0"
      unitRef="USD">22103</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="AsOf2022-06-30_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">6150506</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit1Member"
      decimals="0"
      unitRef="USD">6150506</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="AsOf2022-06-30_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">5489760</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnit2Member"
      decimals="0"
      unitRef="USD">5489760</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="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">3127669</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">3127669</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemAMember"
      decimals="0"
      unitRef="USD">2561467</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">2561467</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">2974884</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">0</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-06-30_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">2974884</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_RemediationProcessingUnitSystemBMember"
      decimals="0"
      unitRef="USD">2345421</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">2345421</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">26856352</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">977422</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">25878930</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25482417</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">24692111</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets
      contextRef="From2022-01-012022-06-30_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember"
      decimals="INF"
      unitRef="Shares">5413</us-gaap:StockIssuedDuringPeriodSharesPurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="From2022-01-012022-06-30_us-gaap_EquipmentMember_custom_SeriesC1PreferredStockMember"
      decimals="0"
      unitRef="USD">64950</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:Depreciation
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">195387</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">5781</us-gaap:Depreciation>
    <us-gaap:InterestCostsCapitalized
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">256235</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">822700</us-gaap:InterestCostsCapitalized>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80C_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zViaiBPiVkZ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 7. &lt;span id="xdx_82F_zQ5ktbRg8wti"&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;&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;Accounts payable and accrued expenses consist
of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zivsik1uAOP" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zSpXBizoOlJ3" style="display: none"&gt;Schedule of accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220630_zyXwnmejgmVe" 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" id="xdx_496_20211231_z0flTlkdkHS4" 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;June 30,&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;December 31,&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;2022&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;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" 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;851,495&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,450,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Deposits_iI_pp0p0" 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;340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" 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;400,798&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--UnearnedPremiums_iI_pp0p0_d0_zjfLpxT6Q1Jh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Unearned revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,784&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ecustom--AccruedInterestWorkingInterestRoyaltyPrograms_pp0p0_d0_z5hTjgrq2Mth" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Accrued interest (working interest royalty programs)&lt;/td&gt;&lt;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,341,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0" 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;398,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0" 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;3,061,610&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,023,985&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;&lt;span style="background-color: white"&gt;As of December
31, 2021 the Company accrued $225,000 for a milestone payment to be paid to &lt;/span&gt;TBT Group, Inc. (of which an independent Vivakor Board
member is a 7% shareholder) related to our worldwide, exclusive license agreement for the license of piezo electric and energy harvesting
technologies for creating self-powered sensors for making smart roadways. This milestone payment was paid in March 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;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zivsik1uAOP" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BA_zSpXBizoOlJ3" style="display: none"&gt;Schedule of accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220630_zyXwnmejgmVe" 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" id="xdx_496_20211231_z0flTlkdkHS4" 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;June 30,&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;December 31,&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;2022&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;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" 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;851,495&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,450,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Deposits_iI_pp0p0" 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;340&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0" 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;400,798&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--UnearnedPremiums_iI_pp0p0_d0_zjfLpxT6Q1Jh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Unearned revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,784&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ecustom--AccruedInterestWorkingInterestRoyaltyPrograms_pp0p0_d0_z5hTjgrq2Mth" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Accrued interest (working interest royalty programs)&lt;/td&gt;&lt;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,341,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_pp0p0" 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;398,114&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0" 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;3,061,610&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,023,985&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="AsOf2022-06-30" decimals="0" unitRef="USD">851495</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1450531</us-gaap:AccountsPayableCurrent>
    <us-gaap:Deposits contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">340</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">340</us-gaap:Deposits>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">400798</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">175000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:UnearnedPremiums contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">69784</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:UnearnedPremiums>
    <VIVK:AccruedInterestWorkingInterestRoyaltyPrograms contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">1341079</VIVK:AccruedInterestWorkingInterestRoyaltyPrograms>
    <VIVK:AccruedInterestWorkingInterestRoyaltyPrograms contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</VIVK:AccruedInterestWorkingInterestRoyaltyPrograms>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">398114</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">398114</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3061610</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2023985</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:MortgageNotesPayableDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_801_eus-gaap--MortgageNotesPayableDisclosureTextBlock_zJfs41W6h02a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 8. &lt;span id="xdx_82C_zmpMFm3ijmkc"&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:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zKqwjo2WjW7i" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BF_zxjkSN4QKQ03" style="display: none"&gt;Schedule of loans and notes payable&lt;/span&gt;&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;&#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;June 30,&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;December 31,&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;2022&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;2021&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&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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zKXsi2hx2XHh" 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_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zgeXAZd9jgB6" 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Novus Capital Group LLC Note (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_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zCstfTeZS216" style="text-align: right" title="Total Notes Payable"&gt;283,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zRei4IUJ62s2" style="text-align: right" title="Total Notes Payable"&gt;378,854&lt;/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&lt;/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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zylOG5jGudn5" style="text-align: right" title="Total Notes Payable"&gt;329,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zCaHzd5CiEZe" style="text-align: right" title="Total Notes Payable"&gt;353,330&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zYB9bvxhEan" style="text-align: right" title="Total Notes Payable"&gt;16,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zmn6SDNVxF9b" style="text-align: right" title="Total Notes Payable"&gt;19,440&lt;/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 (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--NotesPayable_iI_pp0p0_d0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaVEy1WPybPd" style="text-align: right" title="Total Notes Payable"&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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaQu6bOvxql" style="text-align: right" title="Total Notes Payable"&gt;1,075,813&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z3JzegTQzUI6" style="text-align: right" title="Total Notes Payable"&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_98D_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z0GmwcnM7rbc" style="text-align: right" title="Total Notes Payable"&gt;410,200&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zgGPkQTGowyj" style="text-align: right" title="Total Notes Payable"&gt;324,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zGA6ZTxgzYSa" style="text-align: right" title="Total Notes Payable"&gt;318,175&lt;/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&lt;/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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zx1vEm817Hbc" style="text-align: right" title="Total Notes Payable"&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_986_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zRid6AYV4y6i" style="text-align: right" title="Total Notes Payable"&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 (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_986_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zZkaIi4eEQGa" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable"&gt;2,308,232&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_981_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zMmBe3nfvYu4" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable"&gt;3,416,379&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_983_eus-gaap--NotesPayable_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable"&gt;3,814,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable"&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;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_984_eus-gaap--NotesAndLoansPayableCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current"&gt;962,405&lt;/td&gt;&lt;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_989_eus-gaap--NotesAndLoansPayableCurrent_c20211231_pp0p0" 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;/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_984_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;2,308,232&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20211231_pp0p0" 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;/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_98D_ecustom--NotesAndLoansPayableNonCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, long term"&gt;543,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--NotesAndLoansPayableNonCurrent_c20211231_pp0p0" 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;/tr&gt;
  &lt;/table&gt;



&lt;p id="xdx_8A5_zOijtm0fWY3e" 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;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJtuLsmnGzV2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%" summary="xdx: Disclosure - Loans and Notes Payable (Details - Maturities of Debt)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B0_z3z3489ixRV8" 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_492_20220630_us-gaap--DebtInstrumentAxis_custom--LoansAndNotesPayableMember" 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_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 34%; 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;2,787,944&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0" 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;518,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0" 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;72,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0" 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;68,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0" 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;111,979&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&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;255,313&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--NotesAndLoansPayable_iI_pp0p0" 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;3,814,506&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;

&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; 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: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span id="xdx_F09_zpitcDKzvkMl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span id="xdx_F1B_zAg3kXnmYKyd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F06_z1H0taftaRN7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F16_zU7b4fPrMQgb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In 2021 and 2020 the Company entered into various convertible promissory notes as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A8_zEHdBcIF11T9" 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 0pt 22.5pt; text-align: justify"/&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"/&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: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;Throughout 2021 and 2020 the Company
entered into convertible promissory notes with an aggregate principal of $&lt;span id="xdx_90F_eus-gaap--ConvertibleNotesPayable_c20220630_pp0p0" title="Aggregate principal"&gt;415,000&lt;/span&gt;. The notes accrue interest at &lt;span id="xdx_90C_ecustom--PercentageOfAccrueInterest_dp_c20220101__20220630_zKdc51Ucq7R9" title="percentage of accrue interest"&gt;&lt;span id="xdx_902_ecustom--PercentageOfAccrueInterest_dp_c20210101__20210630_z2Kr3dpu0671" title="percentage of accrue interest"&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 June 30, 2022.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="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 June 30, 2022.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="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 June 30, 2022.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;(c)&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Viva
Wealth Fund I, LLC is offering up to &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$25,000,000 in
convertible notes in a private offering&lt;span style="background-color: white"&gt;. As of June 30, 2022, VWFI has raised $10,510,000
and converted $8,575,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 April 28, 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 $4,690,000 to manufacture
RPC Series B. Subsequent to June 30, 2022 an additional $30,000 of this debt has been converted into units of the LLC.&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 0pt 22.5pt; 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 0pt 22.5pt; 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 0pt 22.5pt; 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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 22.5pt; 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:MortgageNotesPayableDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zKqwjo2WjW7i" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BF_zxjkSN4QKQ03" style="display: none"&gt;Schedule of loans and notes payable&lt;/span&gt;&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;&#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;June 30,&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;December 31,&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;2022&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;2021&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&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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zKXsi2hx2XHh" 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_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesAndConvertibleNotesMember_zgeXAZd9jgB6" 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Novus Capital Group LLC Note (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_985_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zCstfTeZS216" style="text-align: right" title="Total Notes Payable"&gt;283,612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NovusCapitalGroupLLCNoteMember_fKGEp_zRei4IUJ62s2" style="text-align: right" title="Total Notes Payable"&gt;378,854&lt;/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&lt;/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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zylOG5jGudn5" style="text-align: right" title="Total Notes Payable"&gt;329,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--TripleTNotesMember_zCaHzd5CiEZe" style="text-align: right" title="Total Notes Payable"&gt;353,330&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zYB9bvxhEan" style="text-align: right" title="Total Notes Payable"&gt;16,977&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/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_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--NationalBuickGMCMember_zmn6SDNVxF9b" style="text-align: right" title="Total Notes Payable"&gt;19,440&lt;/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 (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--NotesPayable_iI_pp0p0_d0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaVEy1WPybPd" style="text-align: right" title="Total Notes Payable"&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--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousConvertibleBridgeNotesMember_fKGIp_zaQu6bOvxql" style="text-align: right" title="Total Notes Payable"&gt;1,075,813&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z3JzegTQzUI6" style="text-align: right" title="Total Notes Payable"&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_98D_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--BlueRidgeBankMember_z0GmwcnM7rbc" style="text-align: right" title="Total Notes Payable"&gt;410,200&lt;/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&lt;/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_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zgGPkQTGowyj" style="text-align: right" title="Total Notes Payable"&gt;324,267&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--SmallBusinessAdministrationMember_zGA6ZTxgzYSa" style="text-align: right" title="Total Notes Payable"&gt;318,175&lt;/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&lt;/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--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zx1vEm817Hbc" style="text-align: right" title="Total Notes Payable"&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_986_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--JPMorganChaseBankMember_zRid6AYV4y6i" style="text-align: right" title="Total Notes Payable"&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 (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_986_eus-gaap--NotesPayable_iI_pp0p0_c20220630__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zZkaIi4eEQGa" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable"&gt;2,308,232&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_981_eus-gaap--NotesPayable_iI_pp0p0_c20211231__us-gaap--LongtermDebtTypeAxis__custom--VariousPromissoryNotesMember_zMmBe3nfvYu4" style="border-bottom: Black 1pt solid; text-align: right" title="Total Notes Payable"&gt;3,416,379&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_983_eus-gaap--NotesPayable_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable"&gt;3,814,506&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesPayable_c20211231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Notes Payable"&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;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_984_eus-gaap--NotesAndLoansPayableCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current"&gt;962,405&lt;/td&gt;&lt;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_989_eus-gaap--NotesAndLoansPayableCurrent_c20211231_pp0p0" 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;/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_984_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, current attributed to variable interest entity"&gt;2,308,232&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LoansAndNotesPayableCurrentAttributedToVariableInterestEntity_c20211231_pp0p0" 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;/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_98D_ecustom--NotesAndLoansPayableNonCurrent_c20220630_pp0p0" style="text-align: right" title="Loans and notes payable, long term"&gt;543,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--NotesAndLoansPayableNonCurrent_c20211231_pp0p0" 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;/tr&gt;
  &lt;/table&gt;



</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_VariousPromissoryNotesAndConvertibleNotesMember"
      decimals="0"
      unitRef="USD">50960</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesAndConvertibleNotesMember"
      decimals="0"
      unitRef="USD">50960</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_NovusCapitalGroupLLCNoteMember"
      decimals="0"
      id="Fact001200"
      unitRef="USD">283612</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_NovusCapitalGroupLLCNoteMember"
      decimals="0"
      id="Fact001202"
      unitRef="USD">378854</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_TripleTNotesMember"
      decimals="0"
      unitRef="USD">329613</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_TripleTNotesMember"
      decimals="0"
      unitRef="USD">353330</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_NationalBuickGMCMember"
      decimals="0"
      unitRef="USD">16977</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_NationalBuickGMCMember"
      decimals="0"
      unitRef="USD">19440</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_VariousConvertibleBridgeNotesMember"
      decimals="0"
      id="Fact001212"
      unitRef="USD">0</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousConvertibleBridgeNotesMember"
      decimals="0"
      id="Fact001214"
      unitRef="USD">1075813</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_BlueRidgeBankMember"
      decimals="0"
      unitRef="USD">410200</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_BlueRidgeBankMember"
      decimals="0"
      unitRef="USD">410200</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_SmallBusinessAdministrationMember"
      decimals="0"
      unitRef="USD">324267</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_SmallBusinessAdministrationMember"
      decimals="0"
      unitRef="USD">318175</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_JPMorganChaseBankMember"
      decimals="0"
      unitRef="USD">90645</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_JPMorganChaseBankMember"
      decimals="0"
      unitRef="USD">90645</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2022-06-30_custom_VariousPromissoryNotesMember"
      decimals="0"
      unitRef="USD">2308232</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-12-31_custom_VariousPromissoryNotesMember"
      decimals="0"
      unitRef="USD">3416379</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">3814506</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6113796</us-gaap:NotesPayable>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">962405</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1511447</us-gaap:NotesAndLoansPayableCurrent>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">2308232</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3416379</VIVK:LoansAndNotesPayableCurrentAttributedToVariableInterestEntity>
    <VIVK:NotesAndLoansPayableNonCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">543869</VIVK:NotesAndLoansPayableNonCurrent>
    <VIVK:NotesAndLoansPayableNonCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1185970</VIVK:NotesAndLoansPayableNonCurrent>
    <VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock_zJtuLsmnGzV2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 50%" summary="xdx: Disclosure - Loans and Notes Payable (Details - Maturities of Debt)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B0_z3z3489ixRV8" 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_492_20220630_us-gaap--DebtInstrumentAxis_custom--LoansAndNotesPayableMember" 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_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 34%; 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;2,787,944&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0" 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;518,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0" 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;72,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0" 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;68,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0" 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;111,979&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&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;255,313&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--NotesAndLoansPayable_iI_pp0p0" 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;3,814,506&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;

&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; 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: top"&gt;
    &lt;td style="width: 3%; text-align: justify"&gt;&lt;span id="xdx_F09_zpitcDKzvkMl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 97%; text-align: justify"&gt;&lt;span id="xdx_F1B_zAg3kXnmYKyd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F06_z1H0taftaRN7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F16_zU7b4fPrMQgb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In 2021 and 2020 the Company entered into various convertible promissory notes as follows:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">2787944</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">518114</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">72278</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">68878</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">111979</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">255313</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive>
    <us-gaap:NotesAndLoansPayable
      contextRef="AsOf2022-06-30_custom_LoansAndNotesPayableMember"
      decimals="0"
      unitRef="USD">3814506</us-gaap:NotesAndLoansPayable>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">415000</us-gaap:ConvertibleNotesPayable>
    <VIVK:PercentageOfAccrueInterest
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Pure">0.10</VIVK:PercentageOfAccrueInterest>
    <VIVK:PercentageOfAccrueInterest
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Pure">0.10</VIVK:PercentageOfAccrueInterest>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zFqa3EtYb1Va" 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_zPqaFBTTrkBd"&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;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_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next twelve months"&gt;21,927&lt;/span&gt;, Year 2 $&lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next two months"&gt;22,832&lt;/span&gt;,
Year 3 $&lt;span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next three months"&gt;23,737&lt;/span&gt;, Year 4 $&lt;span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lease payments next four months"&gt;24,712&lt;/span&gt;, Year 5 $&lt;span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" title="Lessee, Operating Lease, Liability, to be Paid, Year Five"&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_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--JamboreeCenterMember_pp0p0" 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;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 $&lt;span id="xdx_908_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next twelve months"&gt;1,950&lt;/span&gt;, Year 2 $&lt;span id="xdx_903_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next two months"&gt;2,028&lt;/span&gt;, Year 3 $&lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Lease payments next three months"&gt;2,110&lt;/span&gt;. As a condition of the lease, we were
required to provide a $&lt;span id="xdx_90C_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--SpeedwayCommerceCenterMember_pp0p0" title="Security deposit"&gt;2,418&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;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 $&lt;span id="xdx_900_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next twelve months"&gt;867&lt;/span&gt;, June 2022 to March 2023 $&lt;span id="xdx_900_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next two and three months"&gt;3,550&lt;/span&gt;, Year 2 $&lt;span id="xdx_90F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next three months"&gt;3,657&lt;/span&gt;, Year 3 $&lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220630__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Lease payments next four months"&gt;3,766&lt;/span&gt;. As a condition
of the lease, we were required to provide a $&lt;span id="xdx_90B_eus-gaap--SecurityDeposit_c20190915__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--VictoryHoldingsMember_pp0p0" title="Security deposit"&gt;3,766&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;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 $&lt;span id="xdx_906_eus-gaap--OperatingLeasePayments_c20220101__20220630_z7VEEb49XDn" title="Lease payment"&gt;2,000&lt;/span&gt; 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;The right-of-use asset for operating leases as
of June 30, 2022 and December 31, 2021 was $&lt;span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAsset_c20220630_pp0p0" title="Right-of-use asset for operating leases"&gt;721,550&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20211231_zU6UTLzeslK7" title="Right-of-use asset for operating leases"&gt;663,291&lt;/span&gt;. Rent expense for the six months ended June 30, 2022 and 2021 was $&lt;span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" title="Rent expense"&gt;199,170&lt;/span&gt;
and $&lt;span id="xdx_906_eus-gaap--OperatingLeaseExpense_c20210101__20210630_pp0p0" title="Rent expense"&gt;186,086&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 June 30, 2022 to the operating lease liability recorded on the balance sheet:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z1DcAeIxqXQl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zNPI8D8zVJxl" 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_499_20220630_zQOxPFi8m1fj" 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_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" 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;180,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" 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;370,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" 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;304,892&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" 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;16,135&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" 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;872,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White"&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;93,074&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_ecustom--PresentValueOfLeasePayments_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;779,050&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 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_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;364,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OperatingLeaseLiability1Noncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"&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;414,946&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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: 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_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zJ9lgzpZLoi5" title="Weighted-average remaining lease term"&gt;2.36&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: 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_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zBVdcwc7gGxb" 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;&#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 June 2022, the Company entered into employment
agreements with its Chief Executive Officer and Chief Financial Officer, which provide for annual base salaries of $375,000 and $350,000,
respectively, and provide for incremental increases in their salaries upon the Company&#x2019;s achievement of specific performance metrics.
The Company is currently accruing substantial portions of both executive&#x2019;s base salaries (see Note 7). The employment agreements
provide for the grant of stock options to the Chief Executive Officer and Chief Financial Officer to purchase up to 955,093 and 917,825
shares of the Company&#x2019;s common stock, respectively, at an exercise price equal to 110% and 100% of the fair market value of the
Company&#x2019;s common stock on the date of grant. The stock option will vest after two years of continuous employment, subject to acceleration
if terminated without cause or resignations for good reason. The agreement also provides that it is anticipated that the executives will
receive bonuses for 2022 which will be determined by the Company&#x2019;s Compensation Committee and Board of Directors after taking into
account the general business performance of the Company, including any completed financings and or acquisitions.&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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2022-06-30_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">21927</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2022-06-30_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">22832</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2022-06-30_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">23737</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2022-06-30_custom_JamboreeCenterMember"
      decimals="0"
      unitRef="USD">24712</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2022-06-30_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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember"
      decimals="0"
      unitRef="USD">1950</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember"
      decimals="0"
      unitRef="USD">2028</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2022-06-30_custom_SpeedwayCommerceCenterMember"
      decimals="0"
      unitRef="USD">2110</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2019-09-15_custom_SpeedwayCommerceCenterMember"
      decimals="0"
      unitRef="USD">2418</us-gaap:SecurityDeposit>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember"
      decimals="0"
      unitRef="USD">867</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <VIVK:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree
      contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember"
      decimals="0"
      unitRef="USD">3550</VIVK:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember"
      decimals="0"
      unitRef="USD">3657</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2022-06-30_custom_VictoryHoldingsMember"
      decimals="0"
      unitRef="USD">3766</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2019-09-15_custom_VictoryHoldingsMember"
      decimals="0"
      unitRef="USD">3766</us-gaap:SecurityDeposit>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">2000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">721550</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">663291</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">199170</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">186086</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z1DcAeIxqXQl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments (Details)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_8BB_zNPI8D8zVJxl" 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_499_20220630_zQOxPFi8m1fj" 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_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" 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;180,195&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" 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;370,902&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" 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;304,892&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" 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;16,135&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0" 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;872,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pp0p0" style="vertical-align: bottom; background-color: White"&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;93,074&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_ecustom--PresentValueOfLeasePayments_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;779,050&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 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_407_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;364,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OperatingLeaseLiability1Noncurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"&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;414,946&lt;/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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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: 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_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220630_zJ9lgzpZLoi5" title="Weighted-average remaining lease term"&gt;2.36&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: 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_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20220630_zBVdcwc7gGxb" 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="AsOf2022-06-30" decimals="0" unitRef="USD">180195</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">370902</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">304892</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">16135</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">872124</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">93074</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <VIVK:PresentValueOfLeasePayments contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">779050</VIVK:PresentValueOfLeasePayments>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">364103</us-gaap:OperatingLeaseLiabilityCurrent>
    <VIVK:OperatingLeaseLiability1Noncurrent contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">414946</VIVK:OperatingLeaseLiability1Noncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-06-30">P2Y4M9D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2022-06-30" decimals="INF" unitRef="Pure">0.070</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LongTermDebtTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_806_eus-gaap--LongTermDebtTextBlock_z3zS886wFSYg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 10. &lt;span id="xdx_82E_zHMiqoKoyXn6"&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;&#160;&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. The RPCs are estimated to enter scaled up operations in 2022 and
make estimated payments. The Company estimates future payments based on revenue projections for the RPCs. Due to delays in scaled up operations
(see Note 1 &lt;i&gt;Long Lived Assets&lt;/i&gt;) the effective interest rate of these agreements increased from approximately 33% to 36%.&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:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfDebtTableTextBlock_zhtBP3SjxOgh" 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_8BD_zkg676Cxl99b" 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_49B_20220630_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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_49E_20211231_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;June 30,&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;December 31,&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;2022&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;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_pp0p0" 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_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" 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;3,049,304&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_pp0p0" 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;(219,380&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;(226,823&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pp0p0" 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;5,026,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 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;/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_40B_eus-gaap--LongTermDebtCurrent_iI_pp0p0" 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;8,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_zfCTyy2ENs23" 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;5,017,592&lt;/td&gt;&lt;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;6,171,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p id="xdx_8A5_zd6BHrEU3BH9" 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 following table sets forth the estimated
payment schedule of long-term debt as of June 30, 2022:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zS0wRYFrI2Vd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BE_zL34fuvrUC8a" 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_49F_20220630_us-gaap--LongtermDebtTypeAxis_custom--OtherLongTermDebtMember" 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_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0_zjrRjvngW02i" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; 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;3,525&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0_zywijjCOqrX9" 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;10,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0_zP0E9pSDe5Bi" 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;14,078&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0_zXHGR1EFPwA3" 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;18,359&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0_zRSXWSi9hCec" 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;23,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0_zofEFv5Fewkk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&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,125,533&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--LongTermDebt_iI_pp0p0_zlYzDuavKWW6" 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;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_8A7_zw1yzuj7MVI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfDebtTableTextBlock_zhtBP3SjxOgh" 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_8BD_zkg676Cxl99b" 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_49B_20220630_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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_49E_20211231_us-gaap--ExtinguishmentOfDebtAxis_us-gaap--LongTermDebtMember" 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"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;June 30,&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;December 31,&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;2022&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;2021&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_pp0p0" 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_40C_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0" 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;3,049,304&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumNet_iI_pp0p0" 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;(219,380&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;(226,823&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebt_iI_pp0p0" 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;5,026,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 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;/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_40B_eus-gaap--LongTermDebtCurrent_iI_pp0p0" 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;8,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_zfCTyy2ENs23" 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;5,017,592&lt;/td&gt;&lt;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;6,171,298&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="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">3049304</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">4205144</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">-219380</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">-226823</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:LongTermDebt
      contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">5026157</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">6174554</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">8565</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">3256</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2022-06-30_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">5017592</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2021-12-31_us-gaap_LongTermDebtMember"
      decimals="0"
      unitRef="USD">6171298</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zS0wRYFrI2Vd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long-term Debt (Details 1)"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8BE_zL34fuvrUC8a" 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_49F_20220630_us-gaap--LongtermDebtTypeAxis_custom--OtherLongTermDebtMember" 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_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_iI_pp0p0_zjrRjvngW02i" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%; 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;3,525&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_iI_pp0p0_zywijjCOqrX9" 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;10,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_iI_pp0p0_zP0E9pSDe5Bi" 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;14,078&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_iI_pp0p0_zXHGR1EFPwA3" 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;18,359&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_iI_pp0p0_zRSXWSi9hCec" 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;23,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_iI_pp0p0_zofEFv5Fewkk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&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,125,533&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--LongTermDebt_iI_pp0p0_zlYzDuavKWW6" 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;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="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">3525</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">10795</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">14078</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">18359</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">23943</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">2125533</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive>
    <us-gaap:LongTermDebt
      contextRef="AsOf2022-06-30_custom_OtherLongTermDebtMember"
      decimals="0"
      unitRef="USD">2196233</us-gaap:LongTermDebt>
    <VIVK:TemporaryEquityTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80B_ecustom--TemporaryEquityTextBlock_ztESSiuFSzna" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 11.&#160;&lt;span id="xdx_82E_zgNGKI01rh5a"&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; text-align: justify; background-color: white"&gt;&#160;&#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 six months ended June 30, 2021.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--TemporaryEquityTableTextBlock_zP1fLg267nr7" 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_zTy7EsElD4wd" 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_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zxyMcYAmxKah" 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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_zUvGegQHkDI8" 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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zICCMeVtw14a" 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="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="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="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_433_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zuzLw6XF8SPf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 28%; font-weight: bold; text-align: left"&gt;March 31, 2021&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--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zXFSNj1cLole" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;213,583&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: 9%; text-align: right"&gt;1,281,500&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_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zof1KV0yhFAe" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;459,426&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: 9%; text-align: right"&gt;3,445,716&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_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z8NeKnWulb07" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;260,702&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: 9%; text-align: right"&gt;4,615,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_zdgVN7vQrY0g" 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1402"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1403"&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--DividendPaidInSeriesB1PreferredStock_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zvqLpOL1hNQ2" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;5,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ConversionOfStockAmountConverted1_zB2cAo1IU3sc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&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_981_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zs5AaHNaV7X5" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(213,583&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,281,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_98E_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z8VMAjiCvgIi" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(459,426&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,445,716&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_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zbjRqIYV2IVj" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(266,328&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,658,123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zP2RnJW1pEp4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;June 30, 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_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zt83V3Ts0up8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1422"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1418"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z6rVJJejNam8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1424"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1419"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zUsdOozkTJi7" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1426"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1420"&gt;&#x2013;&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="margin: 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="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="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="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_433_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zhCEq0TVqWvk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left; width: 28%"&gt;December 31, 2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zaYpoSBDi4b7" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;216,916&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;1,301,500&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z3qBZLFfwdBj" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;467,728&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;3,507,981&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zdGCB3eIeybh" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;255,289&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;4,550,977&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SerciesC1IssueForReductionInStockPayables_zz2hrAvq4jS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Series 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1438"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1439"&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--SerciesC1IssueForReductionInStockPayable_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znYEJvOHlGth" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables, shares"&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_zfwl2lqLvZK5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1445"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zYQMF7pDrJmb" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;5,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ConversionOfStockAmountConverted1_zhLGSwss5bmf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&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_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zALaGYGSAgYl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&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_988_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z2yehU0j9msh" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(467,728&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,507,981&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_98F_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zBfNOg1EHzE" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(266,328&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,658,123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zhx9QYqmOmbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;June 30, 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_98D_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zHpjhJni8lZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1464"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1460"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zdSt6FM1pm51" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1466"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1461"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zaqpbk3NTKB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1468"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1462"&gt;&#x2013;&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_8A3_zBj8gXAiSHFd" 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;During the year ended December 31, 2021, all shares of Series B, B-1,
and C-1 Preferred Stock were converted to common stock.&lt;/p&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="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--TemporaryEquityTableTextBlock_zP1fLg267nr7" 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_zTy7EsElD4wd" 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_4B0_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesBMember_zxyMcYAmxKah" 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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesB1Member_zUvGegQHkDI8" 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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_4B7_us-gaap--StatementClassOfStockAxis_custom--ConvertiblePreferredStockSeriesC1Member_zICCMeVtw14a" 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="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="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="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_433_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zuzLw6XF8SPf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 28%; font-weight: bold; text-align: left"&gt;March 31, 2021&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--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zXFSNj1cLole" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;213,583&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: 9%; text-align: right"&gt;1,281,500&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_987_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zof1KV0yhFAe" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;459,426&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: 9%; text-align: right"&gt;3,445,716&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_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_z8NeKnWulb07" style="width: 9%; text-align: right" title="Beginning balance, shares"&gt;260,702&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: 9%; text-align: right"&gt;4,615,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--TemporaryEquityDividendsAdjustment_zdgVN7vQrY0g" 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1402"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1403"&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;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--DividendPaidInSeriesB1PreferredStock_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zvqLpOL1hNQ2" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;5,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ConversionOfStockAmountConverted1_zB2cAo1IU3sc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&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_981_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zs5AaHNaV7X5" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(213,583&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,281,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_98E_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z8VMAjiCvgIi" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(459,426&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,445,716&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_eus-gaap--ConversionOfStockSharesConverted1_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zbjRqIYV2IVj" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(266,328&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,658,123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_435_c20210401__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zP2RnJW1pEp4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;June 30, 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_987_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zt83V3Ts0up8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1422"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1418"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z6rVJJejNam8" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1424"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1419"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210401__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zUsdOozkTJi7" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1426"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1420"&gt;&#x2013;&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="margin: 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="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="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="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_433_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iS_zhCEq0TVqWvk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: left; width: 28%"&gt;December 31, 2020&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zaYpoSBDi4b7" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;216,916&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;1,301,500&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z3qBZLFfwdBj" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;467,728&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;3,507,981&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--TemporaryEquitySharesOutstanding_iS_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zdGCB3eIeybh" style="text-align: right; width: 9%" title="Beginning balance, shares"&gt;255,289&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%"&gt;4,550,977&lt;/td&gt;&lt;td style="text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SerciesC1IssueForReductionInStockPayables_zz2hrAvq4jS" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&gt;Series 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1438"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1439"&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;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--SerciesC1IssueForReductionInStockPayable_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_znYEJvOHlGth" style="text-align: right" title="Sercies C-1 Issue for a reduction in stock payables, shares"&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_zfwl2lqLvZK5" style="vertical-align: bottom; background-color: rgb(238,238,238)"&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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&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;&#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;span style="-sec-ix-hidden: xdx2ixbrl1445"&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;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--DividendPaidInSeriesB1PreferredStock_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zYQMF7pDrJmb" style="text-align: right" title="Dividend paid in Series B-1 Preferred Stock"&gt;5,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="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;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ConversionOfStockAmountConverted1_zhLGSwss5bmf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-indent: -10pt; padding-left: 10pt; text-align: left"&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_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zALaGYGSAgYl" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&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_988_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_z2yehU0j9msh" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(467,728&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,507,981&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_98F_eus-gaap--ConversionOfStockSharesConverted1_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zBfNOg1EHzE" style="border-bottom: Black 1pt solid; text-align: right" title="Conversion of Series B and B-1 Preferred Stock to Common Stock, shares"&gt;(266,328&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,658,123&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_436_c20210101__20210630_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iE_zhx9QYqmOmbk" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;June 30, 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_98D_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesBMember_zHpjhJni8lZi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1464"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1460"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesB1Member_zdSt6FM1pm51" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1466"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1461"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--TemporaryEquitySharesOutstanding_iE_c20210101__20210630__us-gaap--StatementClassOfStockAxis__custom--ConvertiblePreferredStockSeriesC1Member_zaqpbk3NTKB1" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1468"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1462"&gt;&#x2013;&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:TemporaryEquityTableTextBlock>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">213583</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">1281500</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">459426</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">3445716</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">260702</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">4615927</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">5626</VIVK:DividendPaidInSeriesB1PreferredStock>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">42196</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">-213583</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">-1281500</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">-459426</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">-3445716</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">-266328</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-04-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">-4658123</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">255289</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="AsOf2020-12-31_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">4550977</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <VIVK:SerciesC1IssueForReductionInStockPayable
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">5413</VIVK:SerciesC1IssueForReductionInStockPayable>
    <VIVK:SerciesC1IssueForReductionInStockPayables
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">64950</VIVK:SerciesC1IssueForReductionInStockPayables>
    <VIVK:DividendPaidInSeriesB1PreferredStock
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">5626</VIVK:DividendPaidInSeriesB1PreferredStock>
    <us-gaap:TemporaryEquityDividendsAdjustment
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">42196</us-gaap:TemporaryEquityDividendsAdjustment>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="INF"
      unitRef="Shares">-216916</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesBMember"
      decimals="0"
      unitRef="USD">-1301500</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="INF"
      unitRef="Shares">-467728</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesB1Member"
      decimals="0"
      unitRef="USD">-3507981</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="INF"
      unitRef="Shares">-266328</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="From2021-01-012021-06-30_custom_ConvertiblePreferredStockSeriesC1Member"
      decimals="0"
      unitRef="USD">-4658123</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:MinorityInterestDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_805_eus-gaap--MinorityInterestDisclosureTextBlock_zKZpq2smRLDl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 12. &lt;span id="xdx_828_z0mLwb5Y91vk"&gt;Noncontrolling Interest&lt;/span&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"&gt;For the six months ended June 30, 2022 and 2021, the Company converted
$&lt;span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_z7uxn22ALos4"&gt;3,025,000&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--DebtConversionConvertedInstrumentAmount1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zWIi4fOzQk3f"&gt;735,000&lt;/span&gt; in Viva Wealth Fund I, LLC convertible promissory notes into &lt;span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20220101__20220630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zqQWmjIYDcR4"&gt;605&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20210101__20210630__us-gaap--LongtermDebtTypeAxis__custom--VivaWealthFundILLCMember_zBqXmeK966ai"&gt;147&lt;/span&gt; units of noncontrolling interest in Viva
Wealth Fund I, LLC.&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;For the six months ended June 30, 2021 and 2020,
the Company paid distributions to Viva Wealth Fund I, LLC unit holders of $&lt;span id="xdx_909_eus-gaap--PaymentsOfDistributionsToAffiliates_c20220101__20220630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zV0i3aKtS389"&gt;343,889&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--PaymentsOfDistributionsToAffiliates_dn_c20210101__20210630__dei--LegalEntityAxis__custom--VivaWealthFundILLCMember_zWBgjTiBFfKa"&gt;none&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:MinorityInterestDisclosureTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember"
      decimals="0"
      unitRef="USD">3025000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember"
      decimals="0"
      unitRef="USD">735000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember"
      decimals="INF"
      unitRef="Shares">605</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember"
      decimals="INF"
      unitRef="Shares">147</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031"
      decimals="0"
      unitRef="USD">343889</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="From2021-01-012021-06-30_custom_VivaWealthFundILLCMember157437031"
      decimals="0"
      unitRef="USD">0</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_806_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_z0TMVxmb3UBh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 13. &lt;span id="xdx_821_zHcSEINXa1Gj"&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;As of June 30, 2022 and December 31, 2021,
the Company has granted stock-based compensation to employees, including a &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20180101__20181231__us-gaap--AwardTypeAxis__custom--ShareStockAwardMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted"&gt;16,667&lt;/span&gt;
share stock award, which was issued in 2018 and vested in May 2022, &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--CounterpartyNameAxis__custom--EmployeesMember_pdd" title="Option granted"&gt;166,667&lt;/span&gt;
in employee stock options that were issued in 2020 and cliff vest at the end of five years, and &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__srt--CounterpartyNameAxis__custom--EmployeesMember_zrQT7phrVMy8" title="Option granted"&gt;1,872,918&lt;/span&gt;
employee stock options granted in June 2022 and vest over a period of two years. For the six months ended June 30, 2022 and 2021,
stock-based compensation was $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"&gt;1,340,703&lt;/span&gt;
and $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--StockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"&gt;223,056&lt;/span&gt;.
In 2020, the Company also granted non-statutory stock options, including &lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--BoardOfDirectorsMember_pdd" title="Option granted"&gt;133,333&lt;/span&gt;
stock options to the Board of Directors, which vests over 1 year, and a &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember__srt--CounterpartyNameAxis__custom--ConsultantMember_pdd" title="Option granted"&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_908_eus-gaap--ShareBasedCompensation_c20220101__20220630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"&gt;855,000&lt;/span&gt;
and $&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20210101__20210630__us-gaap--AwardTypeAxis__custom--NonStatutoryStockOptionsMember_pp0p0" title="Share-based Payment Arrangement, Noncash Expense"&gt;730,000&lt;/span&gt;
for the six months ended June 30, 2022 and 2021. In 2022, the Company closed on its underwritten public offering in which the
Company granted the underwriter, EF Hutton, division of Benchmark Investments, LLC ("EF Hutton"), a 45-day option to
purchase up to an additional &lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630_pdd" title="Option granted"&gt;240,000&lt;/span&gt;
shares of Common Stock at the public offering price per share, less the underwriting discounts and commissions, to cover
over-allotments, if any. These options were not exercised and expired.&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
six months ended June 30, 2022 and 2021, 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:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_zM1ecbLXy6id" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" 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: justify"&gt;&lt;span id="xdx_8B3_zvcaRGA8WYUk" style="display: none"&gt;Schedule of warrant assumptions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&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="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 51%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 48%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;December 31, 2020 through June 30, 2022&lt;/span&gt;&lt;/p&gt;&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;&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;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zG8aJ7DF4uhl" title="Risk-free interest rate"&gt;0.24&lt;/span&gt; &#x2013; &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zec30Uq7V4Yj" title="Risk-free interest rate"&gt;3.04&lt;/span&gt;%&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;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dpn_c20220101__20220630_zVw1U62m3pMg" title="Expected dividend yield"&gt;None&lt;/span&gt;&lt;/span&gt;&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;&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;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_z9GrzS0lw1Z" title="Expected life of warrants"&gt;3.33&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zfw324VNZAh6" title="Expected life of warrants"&gt;10&lt;/span&gt; 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;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zN23iO6ipezg" title="Expected volatility rate"&gt;169&lt;/span&gt; - &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_z6p4xWO8Lj33" title="Expected volatility rate"&gt;273&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A4_zqpFOk5Fpesd" 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 six months ended June 30, 2022 and 2021:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zqEzl669vx35" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zwiLvp23sqv9" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&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;&#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;&#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 style="text-align: left"&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: left"&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: left"&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: left"&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: 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;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 style="text-align: left"&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; width: 52%; text-align: left"&gt;Outstanding, December 31, 2021&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRY2zWaNhSi" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8Ryz12IeJ6g" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjPJ8oXgbjA8" title="Weighted average contractural term"&gt;7.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: White"&gt;
    &lt;td style="text-align: left"&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures"&gt;2,112,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, granted"&gt;2.24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHW9fvawKd7b" title="Weighted average remaining contractual life (years)"&gt;6.60&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;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_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZxk4wjyHf8j" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"&gt;(16,667&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_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, exercised"&gt;11.1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Forfeited&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--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNhllegiCgrb" style="border-bottom: Black 1pt solid; text-align: right" title="Stock Issued During Period, Shares, Restricted Stock Award, Forfeited"&gt;(240,000&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_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price, forfeited"&gt;5.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="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 style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding, June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhR1W5w1dDQc" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending"&gt;2,506,252&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_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zeR5DfEpjHZ1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending"&gt;4.53&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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztRwLCJfXdfl" title="Weighted average contractural term"&gt;7.39&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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="padding-bottom: 2.5pt; text-align: left"&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsymIkQDqGwj" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjy2S1MFWMAl" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCS03qfVCspg" 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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable, June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;890,168&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;4.74&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_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLuURnjkWZQ9" title="Weighted average contractural term"&gt;7.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;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Outstanding, December 31, 2020&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWOcABGx5rc" style="border-bottom: Black 1pt solid; text-align: right" title="Shares outstanding - beginning"&gt;650,000&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;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmiPHYKnaXX3" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning"&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="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;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9CxciHiWbX9" title="Weighted average contractural term"&gt;6.41&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-bottom: 2.5pt; text-align: left"&gt;Outstanding, June 30, 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zljHk7d6JTb7" 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqJrsPoRqPqg" 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0IqtUv60TDd" title="Weighted average contractural term"&gt;5.91&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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="padding-bottom: 2.5pt; text-align: left"&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUORY8O46vw5" 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" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znt9H770qa6" title="Weighted average contractural term"&gt;3.38&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 style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable, June 30, 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zv25NwahkBAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;108,333&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoe0ODJnNMH4" title="Weighted average contractural term"&gt;5.10&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_8AB_zXxmmPpn6lGb" 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 June 30, 2022 and December 31, 2021, 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;&#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 June 30, 2022 and December 31, 2021,
the Company had &lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_c20220630_pdd" title="Warrants outstanding"&gt;80,000&lt;/span&gt;
and &lt;span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_do_c20211231_zSYSUFFW7Npl" title="Warrants outstanding"&gt;no&lt;/span&gt;
warrants outstanding. On February 14, 2022, the Company closed on its underwritten public offering of &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220630__us-gaap--SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis__custom--PublicOfferingMember_zxvYRRsdI7s6" title="Stock Issued During Period, Shares, New Issues"&gt;1,600,000&lt;/span&gt;
shares of common stock, at a public offering price of $5.00 per share. In addition, the Company has issued the underwriter, EF
Hutton, 5-year warrants to purchase &lt;span id="xdx_903_ecustom--WarrantsIssued_iI_c20220630_zXe143XPwlYi" title="Warrants issued"&gt;80,000&lt;/span&gt;
shares of common stock at an exercise price equal $&lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20220630_pdd" title="Warrants exercise price"&gt;5.75&lt;/span&gt;.
and were valued with a fair market value of $374,000. We used the Black-Scholes option pricing model to determine the fair value of
the warrants, with assumptions of a risk free rate of 1.92%, an expected life of 5 years, and volatility of 167%. The impact of
these warrants has no effect on stockholder&#x2019;s equity, as they are considered equity-like instruments, and are considered a
direct expense of the offering.&lt;/p&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="From2021-01-012021-06-30_custom_StockOptionsMember_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-012022-06-30_custom_EmployeesMember"
      decimals="INF"
      unitRef="Shares">1872918</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-06-30_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">1340703</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-06-30_custom_StockOptionsMember"
      decimals="0"
      unitRef="USD">223056</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-012022-06-30_custom_NonStatutoryStockOptionsMember_custom_BoardOfDirectorsMember"
      decimals="INF"
      unitRef="Shares">133333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-012022-06-30_custom_NonStatutoryStockOptionsMember_custom_ConsultantMember"
      decimals="INF"
      unitRef="Shares">333334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-06-30_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">855000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-06-30_custom_NonStatutoryStockOptionsMember"
      decimals="0"
      unitRef="USD">730000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Shares">240000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOWarrantsValuationAssumptionsTableTextBlock_zM1ecbLXy6id" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" 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: justify"&gt;&lt;span id="xdx_8B3_zvcaRGA8WYUk" style="display: none"&gt;Schedule of warrant assumptions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&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="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 51%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 48%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;December 31, 2020 through June 30, 2022&lt;/span&gt;&lt;/p&gt;&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;&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;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zG8aJ7DF4uhl" title="Risk-free interest rate"&gt;0.24&lt;/span&gt; &#x2013; &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zec30Uq7V4Yj" title="Risk-free interest rate"&gt;3.04&lt;/span&gt;%&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;&lt;span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dpn_c20220101__20220630_zVw1U62m3pMg" title="Expected dividend yield"&gt;None&lt;/span&gt;&lt;/span&gt;&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;&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;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_z9GrzS0lw1Z" title="Expected life of warrants"&gt;3.33&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_zfw324VNZAh6" title="Expected life of warrants"&gt;10&lt;/span&gt; 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;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MinimumMember_zN23iO6ipezg" title="Expected volatility rate"&gt;169&lt;/span&gt; - &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20220630__srt--RangeAxis__srt--MaximumMember_z6p4xWO8Lj33" title="Expected volatility rate"&gt;273&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-012022-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-012022-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0304</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-01-01to2022-06-30"
      decimals="INF"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-012022-06-30_srt_MinimumMember">P3Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-012022-06-30_srt_MaximumMember">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-012022-06-30_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">1.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-012022-06-30_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">2.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-01-01to2022-06-30">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zqEzl669vx35" 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"&gt;
    &lt;td style="text-align: left"&gt;&lt;span id="xdx_8B1_zwiLvp23sqv9" style="display: none"&gt;Schedule of option activity&lt;/span&gt;&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;&#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;&#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 style="text-align: left"&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: left"&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: left"&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: left"&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: 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;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 style="text-align: left"&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; width: 52%; text-align: left"&gt;Outstanding, December 31, 2021&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zrRY2zWaNhSi" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z8Ryz12IeJ6g" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjPJ8oXgbjA8" title="Weighted average contractural term"&gt;7.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: White"&gt;
    &lt;td style="text-align: left"&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures"&gt;2,112,919&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, granted"&gt;2.24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_905_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zHW9fvawKd7b" title="Weighted average remaining contractual life (years)"&gt;6.60&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;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_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zZxk4wjyHf8j" style="text-align: right" title="Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"&gt;(16,667&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_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="text-align: right" title="Weighted average exercise price, exercised"&gt;11.1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Forfeited&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--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_di_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNhllegiCgrb" style="border-bottom: Black 1pt solid; text-align: right" title="Stock Issued During Period, Shares, Restricted Stock Award, Forfeited"&gt;(240,000&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_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price, forfeited"&gt;5.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="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 style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Outstanding, June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhR1W5w1dDQc" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding - ending"&gt;2,506,252&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_iE_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zeR5DfEpjHZ1" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - ending"&gt;4.53&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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_ztRwLCJfXdfl" title="Weighted average contractural term"&gt;7.39&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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="padding-bottom: 2.5pt; text-align: left"&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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zsymIkQDqGwj" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_c20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjy2S1MFWMAl" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zCS03qfVCspg" 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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable, June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;890,168&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20220630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price - exercisable"&gt;4.74&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_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zLuURnjkWZQ9" title="Weighted average contractural term"&gt;7.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;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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Outstanding, December 31, 2020&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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zuWOcABGx5rc" style="border-bottom: Black 1pt solid; text-align: right" title="Shares outstanding - beginning"&gt;650,000&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;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmiPHYKnaXX3" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted average exercise price - beginning"&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="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;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z9CxciHiWbX9" title="Weighted average contractural term"&gt;6.41&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-bottom: 2.5pt; text-align: left"&gt;Outstanding, June 30, 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zljHk7d6JTb7" 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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zqJrsPoRqPqg" 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__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0IqtUv60TDd" title="Weighted average contractural term"&gt;5.91&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&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="padding-bottom: 2.5pt; text-align: left"&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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zUORY8O46vw5" 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" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znt9H770qa6" title="Weighted average contractural term"&gt;3.38&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 style="padding-bottom: 2.5pt; text-align: left"&gt;Exercisable, June 30, 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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_iI_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zv25NwahkBAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;108,333&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pdd" 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;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zoe0ODJnNMH4" title="Weighted average contractural term"&gt;5.10&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="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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">2112919</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">2.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember">P6Y7M6D</VIVK:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">16667</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">11.1</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">240000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">2506252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-06-30_us-gaap_StockOptionMember">P7Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">890168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-03-31_us-gaap_StockOptionMember">P7Y5M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <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">P6Y4M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">650000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-06-30_us-gaap_StockOptionMember">P5Y10M28D</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">P3Y4M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="AsOf2021-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">108333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-06-30_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">12.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-06-30_us-gaap_StockOptionMember">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">80000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-06-30_custom_PublicOfferingMember"
      decimals="INF"
      unitRef="Shares">1600000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <VIVK:WarrantsIssued contextRef="AsOf2022-06-30" decimals="INF" unitRef="Shares">80000</VIVK:WarrantsIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-06-30"
      decimals="INF"
      unitRef="USDPShares">5.75</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_zbLMjOxZd7Vc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 14. &lt;span id="xdx_821_zBLnNZPjOFm2"&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; text-align: justify"&gt;The Company calculates its quarterly tax provision
pursuant to the guidelines in ASC 740 Income Taxes. ASC 740 requires companies to estimate the annual effective tax rate for current year
ordinary income. In calculating the effective tax rate, permanent differences between financial reporting and taxable income are factored
into the calculation, and temporary differences are not. The estimated annual effective tax rate represents the Company&#x2019;s estimate
of the tax provision in relation to the best estimate of pre-tax ordinary income or loss. The estimated annual effective tax rate is then
applied to year-to-date ordinary income or loss to calculate the year-to-date interim tax provision.&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;span style="font-family: Times New Roman, Times, Serif"&gt;The
Company recorded a provision for income taxes of $&lt;span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_c20220101__20220630_pp0p0" title="Provision for income taxes"&gt;800&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_pp0p0_c20210101__20210630_z9tE4qWyC7Mc" title="Provision for income taxes"&gt;723,911&lt;/span&gt; for the six months ended June 30, 2022 and 2021, respectively. The
Company is projecting a (0.04)% &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;effective tax rate for the year
ending December 31, 2022, which is primarily the result of projected provision from book loss incurred for the year offset by additional
valuation allowance on the net operating losses. The Company&#x2019;s effective tax rate for 2021 was &lt;span id="xdx_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20210101__20210630_zIORIx3YrODd" title="Effective tax rate"&gt;9.18&lt;/span&gt;% which was the result of the
benefit of book income for the year.&#160;&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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2021, the Company had estimated
federal and state net operating loss (NOL) carryforwards of approximately $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn3n3_dm_c20211231_zaV1Cy0LUPk2" title="Net Operating losses"&gt;14.3&lt;/span&gt; million. Federal NOL carryforwards 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;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-06-30"
      decimals="0"
      unitRef="USD">800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-06-30"
      decimals="0"
      unitRef="USD">723911</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2021-01-012021-06-30"
      decimals="INF"
      unitRef="Pure">0.0918</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="-3" unitRef="USD">14300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2022-01-01to2022-06-30">&lt;p id="xdx_802_eus-gaap--SubsequentEventsTextBlock_zv4z0OeSG6fg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 15. &lt;span id="xdx_824_zgcDoYj36w78"&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; background-color: white"&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; 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;On August 1, 2022, we
closed a Membership Interest Purchase Agreement, (the &#x201c;MIPA&#x201d;), with Jorgan Development, LLC, a Louisiana limited liability
company ("Jorgan") and JBAH Holdings, LLC, a Texas limited liability company ("JBAH" and, together with Jorgan, the
"Sellers"), as the equity holders of Silver Fuels Delhi, LLC, a Louisiana limited liability company ("SFD") and White
Claw Colorado City, LLC, a Texas limited liability company ("WCCC" ) whereby, the Company acquired all of the issued and outstanding
membership interests in each of SFD and WCCC (the &#x201c;Membership Interests&#x201d;), making SFD and WCCC wholly owned subsidiaries of
the Company. The purchase price for the Membership Interests is approximately $37.4 million, subject to post-closing adjustments, payable
by the Company in a combination of 3,009,552 shares of the Company&#x2019;s common stock, amount equal to 19.99% of the number of issued
and outstanding shares of the Company&#x2019;s common stock immediately prior to issuance, a secured three-year promissory notes made by
the Company in favor of the Sellers, and the assumption of certain liabilities of SFD and WCCC. The shares of the Company&#x2019;s common
stock and the Notes will have an aggregate value of approximately $32,942,939.&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;Sellers have entered
into 18-month lock-up agreements at closing with regard to the 3,009,552 common shares issued for consideration for the Membership Interests.&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;Under the MIPA, the
Company has committed to make a payment to the Sellers on or before the 18-month anniversary of the closing date in the amount of
$16,471,469 whether in cash or unrestricted 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;In the event of a breach
of the terms of the MIPA, the Notes, or the Pledge Agreement, the sole and exclusive remedy of the parties will be to unwind the MIPA
transaction.&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;The principal amount
of the Notes, together with any and all accrued and unpaid interest thereon, will be paid to the Sellers on a monthly basis in an amount
equal to the Monthly Free Cash Flow continuing thereafter on the twentieth (20&lt;sup&gt;th&lt;/sup&gt;) calendar day of each calendar month thereafter.
Monthly Free Cash Flow means cash proceeds received by SFD and WCCC from its operations minus any capital expenditures (including, but
not limited to, maintenance capital expenditures and expenditures for personal protective equipment, additions to the land/current facilities
and pipeline connections) and any payments on capital lease obligations of SFD and WCCC.&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;In conjunction with the
closing under the MIPA, SFD, WCCC and the Company will enter into a Shared Services Agreement with Endeavor Crude, LLC, a Texas limited
liability company affiliated with the Sellers (&#x201c;Endeavor&#x201d;), under which Endeavor will provide certain operating and administrative
services to SFD and WCCC.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;In conjunction with the
closing we entered into a Master Netting Agreement, hereto (the &#x201c;Netting Agreement&#x201d;), with Jorgan, JBAH, Endeavor and White
Claw Crude, LLC under which all amounts as a result of all Contracts during a given calendar month shall be netted against all amounts
owed as a result of all contracts and the resulting net amount shall be payable. The Netting Agreement includes contracts such as the
MIPA, the Notes, any pledge agreements, the Shared Services Agreement, the Crude Petroleum Supply Agreement dated January 1, 2021, by
and between WC Crude and SFD, as amended, and the Oil Storage Agreement dated January 1, 2021, by and between WC Crude, as Shipper, and
WCCC, as Operator, as amended.&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;In the acquisition
of WCCC we also acquired WCC&#x2019;s Oil Storage Agreement with WC Crude, under which WC Crude has the right, subject to the payment of
service and maintenance fees, to store volumes of crude oil and other liquid hydrcarbons at a certain crude oil and liquid hydrocarbon
receipt, storage, blending, throughput and delivery terminal operated by WCCC, which expires on December 31, 2031.&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;In the acquisition of
SFD, we acquired a Crude Petroleum Supply Agreement with WC Crude (the &#x201c;Supply Agreement&#x201d;), under which WC Crude supplies
volumes of Crude Petroleum to SFD. WC Crude and SFD will be entered into an amendment to the Supply Agreement, in conjunction with the
closing under the MIPA, which provides for the delivery to SFD a minimum of 1,000 sourced barrels per day, and includes a guarantee that
when SFD resells these barrels, if SFD does not make at least a $5.00 per barrel margin that WC Crude will pay to SFD the difference between
the sales price and $5.00 per barrel In the event that SFD makes more than $5.00 per barrel, SFD will pay WC Crude a profit sharing payment
in the amount equal to 10% of the excess price over $5.00 per barrel, which amount will be multiplied by the number of barrels associated
with the sale. The Supply Agreement, as amended, will remain in effect through and including December 31,2031.&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;In the acquisition of
SFD, we acquired a crude oil gathering, storage, and transportation facility located on approximately 9.3 acres near Delhi, Louisiana,
along with its existing sales agreements, where a subsidiary of a large NYSE traded energy company is obligated to purchase blended crude
oil from SFD in amounts up to 60,000 barrels per month. With prior approval, SFD is eligible to sell to the Purchaser amounts greater
than 60,000 barrels of crude oil per month. In the acquisition of WCCC, we acquired a 120,000 barrel crude oil storage tank, in the heart
of the Permian Basin, located near Colorado City, Texas. The storage tank is presently connected to the Lotus pipeline system&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 June 30, 2022, VWFI has raised $430,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 June 30, 2022, VWFI has also
converted $30,000 of convertible debt into VWFI LLC units.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000316"
          xlink:label="Fact000316"
          xlink:type="locator"/>
        <link:footnote id="Footnote000340" xlink:label="Footnote000340" 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 &#x2013; Organization and Basis of Presentation for additional information</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000316"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000317"
          xlink:label="Fact000317"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000317"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000318"
          xlink:label="Fact000318"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000318"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000319"
          xlink:label="Fact000319"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000319"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000321"
          xlink:label="Fact000321"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000321"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000322"
          xlink:label="Fact000322"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000322"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000323"
          xlink:label="Fact000323"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000323"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000324"
          xlink:label="Fact000324"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000324"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000326"
          xlink:label="Fact000326"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000326"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000327"
          xlink:label="Fact000327"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000327"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000328"
          xlink:label="Fact000328"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000328"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000329"
          xlink:label="Fact000329"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000329"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000331"
          xlink:label="Fact000331"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000331"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000332"
          xlink:label="Fact000332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000332"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000333"
          xlink:label="Fact000333"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000333"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000334"
          xlink:label="Fact000334"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000334"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000336"
          xlink:label="Fact000336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000336"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000337"
          xlink:label="Fact000337"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000337"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000338"
          xlink:label="Fact000338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000338"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000339"
          xlink:label="Fact000339"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000339"
          xlink:to="Footnote000340"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001200"
          xlink:label="Fact001200"
          xlink:type="locator"/>
        <link:footnote id="Footnote001263" xlink:label="Footnote001263" 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 April 1 2022, the lender agreed to extend the maturity of the note to April 1, 2023 with an initial payment of $52,448 and approximate monthly payment of $29,432 thereafter until the note is fully paid.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001200"
          xlink:to="Footnote001263"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001202"
          xlink:label="Fact001202"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001202"
          xlink:to="Footnote001263"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001212"
          xlink:label="Fact001212"
          xlink:type="locator"/>
        <link:footnote id="Footnote001264" xlink:label="Footnote001264" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In 2021 and 2020 the Company entered into various convertible promissory notes as follows:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001212"
          xlink:to="Footnote001264"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001214"
          xlink:label="Fact001214"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001214"
          xlink:to="Footnote001264"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>62
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MPKJ$931B!T6C[<?:>KTDKTJ82>R?HWL<?UC7@P>XJBYGF8?807EHF&BAUGL
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
M"&.@GV\X5X\3TZM5O?GT%U!+ P04    "  NDA-58:'#/L8(  "D)P  &
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
MK H3+%"*!<J.GX*^1#HKE-JMT#'3<7;4&&5@.:(4\!\)$51?:H)588(%2K%
MV?%3T%=&9Y=2NUV*/!UGKVV,>)! $18HQ@(E6*"4 D8O-!UW/*XOGL[FI7:;
M]P>GX^ST,6)! D58H!@+E%#3YP:GX[ JS(Y7V!=+9^A2NZ%[TG2<G3%&$DB@
M" L48X$2"OC'(2=NR'3[&(I4MPWNNDQ/$5"D*R@?G)%CG8',[ ;R^3-RS%R)
M:KZ1:L9 ,W+,-)@'9N2 2-#&A^(&9N2 4'!&#HBSS\BQSG]E=O_U!V;DF.D
M@J\&FV$#,W+VIHY^.1AUV2<J+46E95BTOH0ZPY;AO-\/B^B$%_R!&$*9GM4B
M9IJSZF+R0Q'JCXI )'PI W%,^(PP$>J7,E"Y2ZAP]24.0*"ZEH5BLH%K^> ]
M?Z07_>&>./%-?^!5?]49;J"?DLC>VM&7,^[+_KAO^^.^[O^_>-^?=98F.V9I
M(LW(V>L9,6;;@7HS<OHL>\1,,U.-:+A/0OWBQUH^B05*L4#9P#DXW)*D+XK.
M2V3G[0=PWJ2<O;*Q-C8SW3'J4V*\FH1::XQ*2U!I*2HMPZ+UI==YE.S8)@&'
M4RR3@;VF])D44';FZ_V7YOW-# J8D6R =8J^I\^HV0]L3*;!\AVQ0!D"J"^'
MSIADQ[8*.$<.UFP$+*$$1SYFG%(&,\6!NAD *BU!I:6HM R+UA=69UJR\[8$
MF.;UTTMG*9M6;^6#4ED[PIZ6=0.K"<N\9,!V )[^B!(Q8%DL90$WIL>PVI5@
M@5(L4 :> S[\NAKKO$EVWLX 6TU84@KJ+@ ,V@; -9]7(]1J8U1:@DI+46D9
M%JV_PUIGA/)CNP%L5%;K*GNH\NEN\\K=<_Q#52[4B+N] <I=?+U2XVU(@_9*
M1R0B;CJINHN*55>,!4JP0"D6*.. B0OG)]ZYM_RDU;,_H!Q;%K-7/C:+<6C!
MJ.ZR1ZAUQJBT!)66HM(R+%I?B)T'S/\'K_[;F6,R%-:K_]PT9P-ASIS'6!4F
M6* 4"Y0=/P5]B73N-,=[]=^.&J,,K%?_.6![,^[Z^HQIC%5C@@5*L4#9">>@
MKXV#36;MGG-4U$U5W*^WZ>/^V]"2(U K6#8S%BC" L58H 0+E'+38;YDG 7&
M9M8G!/:UTEG1W&Y%(Z],L]<V1CY8"UZQ0#$6*,$"I1S8Q]>EP-*T$P+[\NGL
M9([P]K^=,4846&M=L4 Q%BCA@ >N!@H>U3LSA2(Y][U0?UL51(:"!>' >E;>
MV<8<X?5_"FH!:^DJ!_8($"[3I\VY:3-[?B!\S_BF B 27,8 Q7%"F2^,90Q
MJ$^Y"/6-2#,@D+' (RX?&@QT1BS'V"0 [BLL\Y4#VPBHOE(':'07ZC8"J+0$
ME9:BTC(L6E]DG;/+<;81@&6&M1J5 WL-0"G!-("]-L^&QB)%(!)."4 <\QBC
ME.M?7P)6[A/N4CTEF(',$TP0?^"F+3J'5"#M-0!VEQT^HKL$L!L!G!7.J=+R
M502HNQ&@TE)46H9%Z^NL\U.%W4\]R\:R,\?("PD4"=-J!5^9PZHPP0*E6*#L
M^"GH2Z1S.L4I3N=I-I8=-4896 :G,-V]S6)L7^C2P'(XL4 I%B@[X1STM=%9
MG,)N<?Z(C65'C]$*EN6)!8JQ0 D6*!6FDZF&27ZHC[RR$P+[6NDL3V&W/)%M
M+'MM8^2#Y8)B@6(L4((%2H5I;A+B C;6"8%]^1Q\/Y?=!3W)QK(SQH@"R]O$
M L58H$1 VXR&KF"ZY9%"D>J!2>B^3 8%"DK]P!OP1D3G7@J[>WF^C64'C]&"
MN4 6>F8%P@9L+" 2?&:%X@9L+" 4MK& 0+N-)3K'48QS'$?86';RF+XR7;JA
M!U;41:NHM 25EJ+2,BS:5F17!U\(W7X%^?N\>BS44'(N'Q3>?>6KGJRVW^J]
M_="4J\UW1-^735,N-C\^R7PFJS9 _?VA+)OO']JOG=Y_M_K-?P%02P,$%
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
M>*F]]:I>J@MGO*D:3;IZ=M" -"TXR *9ET)F^ATR<_6^KIJU5Z^KW.3;^P_
M4L?7-/+U<OH@P;^WU4C-QJF:CJ?3!^C-.CEG3&_V'7H?W$I7]G<6+U7G=>7K
MPN9:D%'E6^*3.M[82E>9U86ZQ(\&,&R\^N?9PC<.0/K7+@T) X>[&2#G.O4;
MG9GG>QLZRUV9O1=_^=-D/G[Z@'B'G7B'#U%_O!D?)+.;R5_JQJC)2.T\0WVH
MU!NS<"T\6DT.Q5ZINC;*+)?P/),KK2;[B![[LS&\^,HX;Q*_*6RCSC]\>?MJ
M?W)"--YKEZW59,($8/9F;=37VA6Y^MGHHEFKH0&3O_[E3\?3Z?CIUY\_\*?)
MTY_@BEFA'<ZCK1UIQ*$%@M4WU=1J8<#+JJ@7L.H&1C>ES4;J+0"0YY:%P2+:
MG9LK[4F^:A7$@-R56K>EKE1AEX;Y2R(-!;6L]16MUJHR*TV!1CF[V111#;2=
M*(?33597=7F;J@)QE/;AX-QZUVZ(#<^(O*H+$(*>;I7=VKSLH(DP^LT@)B?O
M:]^HSZ/+D2*VC1  L[<JJ]NJ<=8PAP:<^A8JV@#\&?UHJ\:0QQ(#B#4;52-@
M(U#S><O6X0]^X'!/EF?E6&\0!D>]CNDP>L(, !L;B&"B+J.2$MA&>;NJ[-)F
MNFJ*6Z59-2P^%@:=C-0GG E+X=^J!O_E1CN]($U>L1,V:]VHC:NO; Z5M'#B
M*L-R'P\,"M]"06>I4M\FI(B4F$YIER:.$<(%<OA@$>I[LRVWA&!+(\Z#^1:G
MN@99C\7W[>)7/A4<KW6U@GJ^0E4U1&C4+7+KMZI3:@'[WT#M31*H#R V4(0P
M%$Q,#L7NF +1R$.MA^=ZGY*]Z <D:<>NX1G0XDWD2;01X6M3.^TLV/:MWXC%
M^RT)A/A'>ZWADB3+YT:O5=ZR!3L-KFIX;D5AD/0%1'%2!0.\>@U%DAK++;J$
M6Q)W%*G3,ET 7EB&B" V(@,#J$V=U O6I[?0/XCXNJI,H:ZL%^,Z**8$![#V
M4%S !6@3N3P?RTA?ZWSHC1:GB!L.]1>A"ZP!DQ0@JCI9(98!H+>"-.COVL)D
M9,C*!$\1)0Y%U2MB/3CJLFU:9X;HN@LDLE)CG"T'B>9M)346!2((A8(E$]V0
MA[25;A&D<#[0D4-2^12RF,F3/BKX/F%=DV3PW@T'1L(J:#KQF&N+J$K?$2#H
MA(VSV(^0Y=7*5!"L(!?-,K-I9"^[>,4\7$J4@5!G):3(M(H1F6) \K>SLXLN
M+I.A;1"V9](.A"4C;%KG6V@]>K%KBQ#&G%FU1=!RT.*ER5J'B!U6O+X1GR,L
ME8AP1#/R<_GZ/'(R2LZ#Q]X]'"$M*VH/FWG8&4](=&BC:',1?:AIM5/3#RF9
MXR+IA)&9+(RI!E8D#RYM \HC=<8[88U"W!_ WFWNW4SX==TB8P+&'+"%\5\1
MJ5A2YH74%Y"4_)A@C.S.%+P(3@ 51=>]-=HI"2:O3&;*!7+%3#+XA/WRAZCM
M3TT&I[+_LI8ZK9*AJ/I&_*7]UE/\C!+!2ULOGADV#,6$$%4+L1XE;1*LGD;
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
M;]/+EZ;>\!OLB!%-7?+'M=%P3UJ Y\L:"@I?Z(#N?VEX\6]02P,$%     @
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
M7K8/5"*\#-=#2@Z3O_(X[KOAZ4[KJ9'7L<&&<VN-[[O0L#KT\/.^=?UP[W\
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
M-E)VD,=6M85N]J$]I%JX5+\3A:AG0K,X]#W*.R4_]+YR+56'\UK5TABEUP,
M04'U2F@KR<9^]8BE@3^=!-L'[S>U@O@U;Z7E%?M%JZYE'SY<.P_9,7_+HCSV
M)V'$XBSW\S3QOFC9 N_+$(,XFF([9G$:^W$,/$XM!5!7G2SNV2\?KUDX\:=9
MQL*IGR3!UN+K/>.NM"P78D \GKUE/_Z01V'X$PO]($O]/(R]JZH3[+,[=L6;
M>Y:$@8_VNOGT[FI>D5*#1!O#+DMT!$DL=ATNCA(_FF0(7NZ'6>K]>HN:U O>
ML.LE&E</.0W\29(.'UL[;W>1'>PK$!0_#G(_BA$6/X%_<3;UOBB*X"%CCK"?
MAXF?!A,\3_PPC/UL.O$^/)]N'WU-:]%8')Y.(C\)4CR%?AJ&B%WVW\6XM5K.
M.@L&6L56<,&9L6$CPQEIU\^:_R)VI<!KR-=$F@3^3*;.J#!/D=?@@,:8!9V6
M5D+^%5([^A[!BBS/_&F2T$+,4LI-Z+XD+(O\*,OI.643$*]_GK 0D9A2L)=P
MB,]A%HO2U(_!D#[^^Q'_X\F?1XS^U+ [T=J^G%+JHF'FN^*\5G7+FS6J^'LG
M-8+8<HN0&030[?-:=8TKY:/$GZ(2XSR@O8>E+):'")51C"^TZ#/!#4:[<"=$
M4W2DF;I%28V7!K QN&0\51+'B9]E*2L[RN&N!\#B*::A72*PN^2ZWD.P$)<5
M]8? !9_3+!::_+'\D57@A*R(!J0"%8:<QE.TO4N7M,M60SATLZ6/2B4PM_2>
M-^(142G=WI#P]::]4:+IR(#B1E3<FXIB0TE:B22!"+48?$Q!\R3O#6W1QAXE
M, %,([-:'QQ%JTG 6;O+?>_I5K$T;-Y53DJ6)QYUDIO&-4J'[R*RGR7A0N>Z
M=5\M5/#[7?-I6S5#!S>GX""ZY6*)^]S+*KP#%:]";X+$%PCT@F* &#:%;!$P
M\AZM+O4#M+PP\#XUWJ?"*N(".HK3ZK_L&7]-,1&+M.Y8%^4!RB=@2[YR(ZW9
M44R363@31F]82YQHFJX^H6KLL6:":P0))KYAG[1<2)H$-R"_</<+4G'"Z#2U
M!F:6U+,=A9P9(5M#WL6QYFN '=C-;<]&]0#%CKK1":Q4FN70IN;>9A=VUJ*4
M4%!R"3)@")14RUH6,!YXZ&:-6W4UR-<T/B5PMAFB>[7/T$<W-2E6 P<Y^V?'
M*SF7 /R]K6BP;]G7V^P--N, +.88WF]8.?A.&G#!OQ=#% ZZA:0PE8S&:,PH
MVK"74! EO:$'RAW<V,TU33=KUYZ@]<^NZ>_S=!310#6077[?GH@S[\5,=WC!
M8(GC3/@W<B;+T*GR_W/F?XLS=-?Y*E?<^R9X!:SW'>)\X[L;HJ1Q,>\'&2Z-
M,/,H<@W*-2G9>$^OGT0;BMNJI\0@O)D\V[MN/WJ^?GM_ SX9$$@:^'2$FUX:
M.G1O[W9+.[F?9GUO=&,(EKG)"I,<"%G;8?08:'IR*8;G(-2PZCGN4W:V,AL.
M@665[%ET+-^ZI9+<L,OAP,^X,[1N5D%_6^'=8BBE[Y1]C$CHL!JOL60\HF')
M=S#H6 +.R,=^Y!EOCEK;P4.=A&G&$G+/@*=Q=2[TKQY[UP%[6').ENYQ*#"7
M\N?>Q\9[[\NUT OWJP#-1#"Q?W7>KFY_>+CLW[=WQ_M?+3YRC5HVN#[,(1J<
M9.FHY][FBU6M>_N>*8MW>?>X%"@[30>P/U=P;OA""K8_QUS\!U!+ P04
M"  NDA-5Z._9."((   O%   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6RE6&UOVS@2_JY?,?!VBUU L?7BUS0)D*0MVD6Z+39I%X?#?: EVN*%$K4D
M9<?WZV^&E!W9FSB[72!P2(F<>>:9%PYUME;ZWA2<6W@H967.>X6U]>E@8+*"
ME\ST5<TK?+-0NF06IWHY,+7F+'>;2CE(HF@\*)FH>A=G[MD7?7&F&BM%Q;]H
M,$U9,KVYXE*MSWMQ;_O@-[$L+#T87)S5;,EON?U:?]$X&^RDY*+DE1&J LT7
MY[W+^/1J2.O=@F^"KTUG#&3)7*E[FGS,SWL1 >*29Y8D,/RWXM=<2A*$,/YH
M9?9V*FEC=[R5_M[9CK;,F>'72OXN<EN<]Z8]R/F"-=+^IM8?>&O/B.1E2AKW
M"VN_=I3T(&N,566[&1&4HO+_V4/+0V?#-'IF0])N2!QNK\BA?,LLNSC3:@V:
M5J,T&CA3W6X$)RIRRJW5^%;@/GMQK<I26&39&F!5#M>JLJ):\BH3W)P-+*J@
MA8.L%7?EQ27/B!O#)Q10&'A7Y3S?WS] :#M\R1;?57)4X"]-U8<T"B&)DN2(
MO'1G;^KDI=]C+[P5)I/*-)K#OR_GQFH,FO\\Q8)7,GQ:"272J:E9QL][F"F&
MZQ7O7;S^(1Y';XZ8,-R9,#PF_>^[[*BXI\'^JBP/9GTX3M<-QWPP;A$]J9:
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
MU[!+_Q'H<;G_E(:7E*5 [TF^P*U1?S+J^19L.[&J=I^$,.NM*MVPX S;?5J
M[Q<*D[R=D(+=-\*+_P-02P,$%     @ +I(35:]?F\0G!   Y@@  !D   !X
M;"]W;W)K<VAE971S+W-H965T,38N>&ULC5;;;N,V$'W75PRTB\4NH$82)?F2
MM0WDLD5;9%LC2=N'H@^T-++42*1*4O'F[SND;-EIDZ OXI"<.3QS([782?6@
M*T0#W]I&Z*5?&=.=AZ'.*VRY/I,="MHII6JYH:G:AKI3R MGU#8ABZ))V/):
M^*N%6UNKU4+VIJD%KA7HOFVY>KK$1NZ6?NP?%F[K;67L0KA:='R+=VA^[=:*
M9N&(4M0M"EU+ 0K+I7\1GU^F5M\I_%;C3I_(8#W92/E@)S\62S^RA+#!W%@$
M3L,C7F'36""B\?<>TQ^/M(:G\@']>^<[^;+A&J]D\WM=F&KISWPHL.1]8V[E
M[@?<^Y-9O%PVVGUA-^BRJ0]YKXUL]\;$H*W%,/)O^SB<&,RB5PS8WH YWL-!
MCN4U-WRU4'('RFH3FA6<J\Z:R-7")N7.*-JMR<ZL;J38?F=0M7"-&[,(#6':
MG3#?VU\.]NP5^PE\E<)4&KZ( HOG]B%Q&0FQ Z%+]B;@3[TX@R0*@$6,O8&7
MC XF#B]Y!<^Z!=>USANI>X7PQ\5&&T7%\.=+S@Y8Z<M8MD'.=<=S7/K4 1K5
M(_JK#^_B2?3Y#:;IR#1]"_U_I.)-^Y?9_2P-0AR=P7-TN)? M:ZU@5I V8NB
M%ELP%5)MB;ZD\-A8R=(M7<FVX^+IP[L9BZ>?M7>++18U=UVU5C)' B+K*Q2$
MKP/8H-DA"LI@G $7A16FP2D4.%4LZ' CP>R(S%8AP0JC85?5>44[>=,7"):R
M!KI]G'W7J[RB)B1J7L>5J?.Z&X@HVWY'1<T;Q[_LG2<*'U'THT?683K]=GVE
MS^">%JP$G!11FYIZG3:)F&,).B>L OH.Z"I4[C1MHV8+U+KGM?SAU+#C3\Z1
M 7GT>+^O#Y0.:NY2*<#=<0/)3LF_ADOKZ,] ]9IVB5>!#7]R'%[BYGW4B# D
MWJ4=;NCB*^!":Z3CCH50V$+(R8+*0(^AD0U=U)3/<^^.7H"BISC^4@Y6]X?R
M\:A+T77I->;8;BA*21QX+B+TB;VUHOQ1:AIX#RR(YY. )<FI[%WDN>J'"J!*
MH#I,@BB=!TF40AJP* OB-/5<J1;4O+(7!CZRF!1F$7PBD4V"&4O@DW<O#1W3
M6#^/7KV'+(A()<ZF)-,X38,L2[V;9VH!W;!*41)(9Q9DDXS&)&#9Y%]Z QS5
M<#9G>[@X8/.92_ 8,#!\0\%R0::TF<K%<ZP+;Y]PT(>P4L2;Y\G@+@UC<&T\
M3]+P7WT"[E5M:M1#["W]C&5VDE#7!].YDU.(TR":SJR<03P+DFQNY0FP))BG
MB4=^T(M>VFJG#+$LR"A#0V!/\_?2)1>>O#TMJJU[836XC W/T+@Z/N(7P]MU
M5!_^ +YRM:VIYALLR30ZFV;^T-:'B9&=>\DVTM"[Z,2*?D10607:+R45_7YB
M#QA_;5;_ %!+ P04    "  NDA-5_3\O+:4#  "\"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6S-5EUOVS84??>ON%"+H@-82]27[=0V$#LMU@$=
M@KK;GFGIVA(BB2Y)Q<F_WZ6^XJ:.46#8L!>)I'@/S[F'NN3\*-6=SA -/)1%
MI1=.9LSARG5UDF$I]%@>L*(O.ZE*8:BK]JX^*!1I$U06KN]YL5N*O'*6\V;L
M5BWGLC9%7N&M EV7I5"/*RSD<>%PIQ_XDN\S8P?<Y?P@]KA!\\?A5E'/'5#2
MO,1*Y[("A;N%<\VO5J&=WTSX,\>C/FF#5;*5\LYV/J4+Q[.$L,#$6 1!KWM<
M8U%8(*+QK<-TAB5MX&F[1__8:"<M6Z%Q+8N_\M1D"V?J0(H[41?FBSS^BIV>
MR.(ELM#-$X[M7#YQ(*FUD6473 S*O&K?XJ'+PTG U'LAP.\"_(9WNU##\D88
ML9PK>01E9Q.:;312FV@BEU?6E(U1]#6G.+/\BN5!*K(#/GRK<_,X=PVAVF]N
MTB&L6@3_!808/LO*9!H^5"FFW\>[Q&:@Y/>45OY%P-_J:@R!Q\#W?/\"7C!(
M#!J\X!](;!'"\PCVQ[C2!Y'@PJ&=KU'=H[-\\XK'WOL+_,*!7W@)_:?X740X
MS^]W:1 X'\-S?/B:(>QD0?]C7NW!B&V!H#-YU""* I),5'O48"28(1+;R+16
M-H1JP<@0B,X?H&S-1VL^D'786\?'HPV5D+0F=+G[ 6NTEM4]*I/;U6_I5T2E
M"&%C9'(WVJ#*B<(*^L8[WC?7[_AHDPF2"=>EK"L#%WJCST(E&02\900^#U@T
M#> U<.9/.8L\#\)HQD(_IK& A6'$)CP&/_;8Q/-I+&0QC]C,GXQN\OL\)9EP
M$'D*>77*[1E_>/-JZG/^_L5WQ&):,?09G\5=(IHJ1WD:I M:ZAPV^;*6):6]
MZ[_M1?T";Y]44:<71LTG9=3QXY@%_K29PN)HRKA/P:/OO!N8OOZ!^X61_\;3
M&TRPW*+J;?7(UIC->-S8&GB=K?&$34BEM37R)FPV)?NCB!(T:VR-(H_-)I/1
M$P7XI'5M_PP%@LZ;M&[/#7):-XD^B$?[J^B?<#?D <0AFT7>_WG;M$EKMDV?
M-;LGNL0UVZ;/W+^Z;>"F+2NVI#RB4%TQ>>XS/6U]TNUF.-',K& VLLK79Y0?
M42$D[<ZD04I$TB:BL74,YTJX>W*BEJCVS;U!4R!MP/9P'4:'J\EU>R(_36_O
M-52"]GFEH< =A7KC2>2 :N\*;<?(0W,^;Z6AT[YI9G2]0F4GT/>=I$K>=>P"
MPX5M^3=02P,$%     @ +I(35<'IR*U^ @  P04  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&ULE51-;]LP#+WW5Q#>L),1?R5IUB4&FFS%6K1%T6+M
M8=A!L9E8J"UYDIRT_WZ4['@9D ;KQ1(EOL='T>1T*]6S+A -O%2ET#.O,*8^
M"P*=%5@Q/9 U"KI9254Q0Z9:![I6R'('JLH@#L-Q4#$NO'3JSNY4.I6-*;G
M.P6ZJ2JF7N=8RNW,B[S=P3U?%\8>!.FT9FM\0/.COE-D!3U+SBL4FDL!"E<S
M[SPZFP^MOW-XY+C5>WNPF2RE?+;&93[S0BL(2\R,96"T;'"!96F)2,;OCM/K
M0UK@_G['?N%RIUR63.-"ED\\-\7,FWB0XXHUI;F7V^_8Y3.R?)DLM?O"MO5-
M1AYDC3:RZL"DH.*B7=E+]PY[@$GX!B#N +'3W09R*K\RP]*IDEM0UIO8[,:E
MZM DC@M;E >CZ)83SJ2W4F12&"5+NEG#I3"H4)MI8(C<N@191S1OB>(WB,9P
M0SR%AF\BQ_Q??$"B>F7Q3MD\/DIXU8@!)*$/<1C'1_B2/M/$\27ORQ1^GB^U
M4?1W_#J4=,LY/,QI.^9,URS#F4<MH5%MT$L_?8C&X9<CBH>]XN$Q]O?4YBC1
M89FWTB!$\0#>>ACZZ\$4")J_0-76%FUM@2J#?66 B=QN(M\Y+V15,_$*Q+A!
M93 _^0B)'\8C/PQ#.$W:=1R.(!J>_E^(:!<B]$_V0]2,YY!S*AY?-K;%-1@)
MCWS#X E9:0JX: AXZ</U]0(:P0T4LLQ1:9 K(%G#Q)],/H.0%.M0N8*]MJI0
MK=WPT)1:(TS;8?UI/Y_.V[;\Z]X.MQNFUIP$EK@B:#@XI7&@VH'1&D;6KDF7
MTE#+NVU!,Q:5=:#[E:1R=88-T$_M] ]02P,$%     @ +I(351PSH3Y6!0
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
M-'QV/(@#6/LEV(I_N9C9$&S!'Y&6Z*U$@/=SBV T7TA ]U/6^3]02P,$%
M  @ +I(352>.^]-G$@  EC4  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULQ5M9;QLYMGZO7T%X!H-NH&)+LBW;V0!GF\[<9&+$G>3AXCY0593$3BUJ
MLLI+__K[G7/(JI)=5CR-P0R0;FLA#\_ZG86EY]>U^^[7QC3JIBPJ_V)OW32;
MIP<'/EN;4OO]>F,J?+.L7:D;O'6K []Q1N>\J2P.9I/)_*#4MMI[^9P_NW O
MG]=M4]C*7#CEV[+4[O:5*>KK%WO3O?C!9[M:-_3!P<OG&[TREZ;YLKEP>'?0
M4<EM:2IOZTHYLWRQ=SY]^FHZHPV\XJLUUW[P6I$HB[K^3F_>YR_V)L21*4S6
M$ F-/U?FM2D*H@0^?@]$][HS:>/P=:3^CH6', OMS>NZ^&;S9OUB[W1/Y6:I
MVZ+Y7%__8H) QT0OJPO/_U?78>UD3V6M;^HR; 8'I:WDK[X)BGC,AEG8P(HX
MD(.8RS>ZT2^?N_I:.5H-:O2"1>7=8,Y69)7+QN%;BWW-RU?:6Z_JI;IPQINJ
MT:RKGR[JPF;6^)^?'S0XA=8>9('B*Z$X>X#B7'VLJV;MU=LJ-_GV_@-PU[$X
MBRR^FNTD^(^VVE>'DU3-)K/9#GJ'G<B'3._P 7J?W$I7]@^6-%6OZ\I#V%P$
MUU6^K0EHYIVM=)597:A+?&C@DHU7_WN^\(V#3_W?F(:$@:-Q!BC0GOJ-SLR+
MO0V=Y:[,WLN__64ZGSS;(=Y1)][1+NHO7W_Z^O[-D^G9&%\[=X[S%<FI3Y7Z
MJ%VV5M,IFP(&:=9&?:M=D:M?C"Z:M1JJ-OGI;W\YG<TFS[[]\HE?39_]C'C)
M"NU,SEL[TD"+!2#ENVIJM3!*JU51+Z#O#<QA2IOMJ_<P39Y;-@D6T>[<7&E/
M5JI6RBR7B'+X<:76;:DK5=BE8?Z22$/!S=?ZBE9K59F5)C10SFXVA0G[:3M1
M#J>;K*[J\C95!=".]N'@W'K7;H@-S[YR51<@5-CF5MFMS<O.:0!VWPV0,_E8
M^T9]V;_<5\2V$0)@]E9E=5LU#N%&'!IPZENH:!-B$)0;0[%$#  0-JH&K ).
M^;QEZ_ ''S HD[^R<JPWP*K]7L=T&'W##,"Z&XA@HBZCDA+81GF[JNS29KIJ
MBENE634L/A8&G>RK7W$F+(7_JAK\EQOM]((T><7AT:QUHS:NOK(Y5-(BO*H,
MRWT\,"A\RPLZ2Y7Z-B%%I,1T2KLT<0R<%9?#"PL\[LVVW!*"+0TP!O,M3G4-
M<A.+[]O%;WPJ.%[K:@7U?(.J:HC0J%MDP.]5I]0"]K^!VILD4!^XV$ 1PE P
ML;J&\BAJ4G@TDD7K$6#>IV0O^@"IU'%H>'9HB2:*)-H(8-G43CL+MGWK-V+Q
M?DL"(?ZGO=:V85F^-'JM\I8MV&EP55\95Q% D;[@49SYP "O7D.1I,9RBR[Y
M+8F['ZG3,EW O; ,65]L1 :&HS9U4B]8G]Y"_R#BZZHRA;JR7HSKH)@2',#:
M0W'A+O VD<OSL>SI:WCL(!HM3I$P'.HONBY\#3Y) %'5R:J%PU4(._8TZ._:
MPF1DR,J$2!$E#D75*V(]!.JR;5IGAMYUUY'VU0XX/N[@^'@G'+]'\#I;#K+(
M^TJ**; TAM$[R8UC],XS2/<H?C(Q(05R6^D66 HUP8ES&$1>A31H\J0'+]]G
MO&LR ,[<,'Y32(&FD\"^M@!_>@\<HQ,VSF(_D-6KE:F@_X*0),O,II&]C$05
M\W I8 C=GY>0(M,J)@Z"JN3OY^<77?H@?[1!V)Y).Q"6?&73.M_".2+8N+8(
M:.O,JBV",P1C7YJL=4@L8<7;&X$&<OD20,S54.#G\NWKR,E^\CH R]W#@;Q9
M47NXEH<[XAL2'=HHVEQ$'VI:C6IZEY(9ODDG'$#)PIAJ8$4"FM(VH+ROSGDG
MK%$(2B'^QLT]SH1?URT2.Z*-\XHP_AL E25E7DA]P9.2'Q.,"<B9@A<A5J&B
MB#"W1CLEF/?&9*9<(*4=2J$Q9?CXH=?VIR:#4QEF6$N=5LE05,DC3=!^ZPGF
MHT0 D]8+@(0-0S$A1-5"K$=)FP2KI]'AZXVM0DV)M(^>AY:F!+8H;GY#K<];
MT\@5!1*6BA,%]X6O.OH<S)1864%5WJ.;ZO2XU-:IS:""C?GK7["]Z#O@)@X3
M=.QMU:R=,9)1[8TJI=H7VZ%6-UVM'LJ#IF,3N0U*R1'C#/>!LTC>W&R080=9
MA[-P= QBY*YGS'8B]+Q#Z/E.A+[HP0H<;?4#8_B\D]@X/N\X@54=T^NRIKSK
MU?GE:W4ZG3RA?\=]^40NFE#I%HJ8 >"2RKY"P5R#<3I _D<'U@BR103[^OYM
MAV#J7.$M%4M(JH96AF2:UPQ=C<2.;Y=+*D,1(N;WEA9AB;/^>P(.Q'N0N,GC
MJ;^6XXA1U/1=R4[>U2X8C>XZ7;M!U=.HI:M+57,ABY@C(EPU7:]KP%8XUU97
M$*IV7A4Z^ZY(8?4R8=]>:VK%D!80-1DK69.;-PX*9?4,<H7HAL2_B@J+'P9E
MR$%<1A&@,E?=$JDWJ-C0"U^[A2+^N4#C4X.&IR?/!@Z-?.#)]HXBV)#KQTTQ
M!D3_]W?B2)L3XCB#:H4JJ7<A.!X,O41"#]&Y"U,EP-C?N(&*GD(AR_B3&R<P
MR T9>0J1C%]W^&&E5OLA$#]57^V51KW-?>*[%K3>I^K#A]=,]O/%:[!(C0>_
M_:BK=@F#MH1UO.H1<JM=<B<_DINKFW'!4U2BC2R@J'B\^,-\(*5ZHL5W8Z&)
M(AN;47[ =2DQB(CB+@<+5$Y+BJQN@2B1.BPN+[[\>AF4F&Y_\;F^A9IOU?OA
MMS5'6HNBZS8A_8>O2&$,&)4.H?K1-+KP727T;]'_MM]UJ3P9+^)B D"U,50L
M;.$Y1'U$ROL*"4ZU-JA=--38<(C]51VFAZ>'Z7PZP:N3X\-T=C971R?IY.A,
M36?I?'*J9NG9X5EZ=$:OYD>G*0!83=,3=&>'DPD^FT[/TM/C>7AU-I]2YSO#
MJ\-3$O\('TS3,RS]H3,_58>G<O0<^^=G1_B+\V:@<WR4'L_G#\7*4YPW3V?'
M)VIZAH./9\I1347_=N3!DRX/GNS,@Q]J!,0'H%.NSEES8]EO)XGQ['>/[E;.
M<^:*)JU2HVCGN$.YTD7+R3(A_R] X$G!!())R4$VB!++Z U"UC%<7Z\1,^B!
MXQ@"R\2)N<W-K,O:$D&)E$4?<"%B!-&WCM<EY56:0U#$)UP#9]1;4[9 [QXP
MNZM7I)/,M%^K)<UE.)NQ _NNRF'.V2%().:/<!WM @21P19<NZ!^%PQ56PPE
M@:$AJ90S52\Z@091($Y7E?V#B]5<E493+Y(K:J97?8G(&NXK,"G)F?"^^F<]
M)$S)%0I,& !1QZ "Q=*<W?DQB  ;/*;(YSG/<-9PC?=(YT41RN<$F]%*;=;:
M2QVU-2/8%%K"K2];0]9EOCM;!< >TMI_S&@S&8XVU7]EM)G<&6VJ__!H,WEP
MM*G^0Z/-9&NT^<T(S7K!0)-S,0FKPF'!\%"<+A[OSQHY^&GDQ>6B1:879G*$
MQ*V/G1L-3PHS;*?*(:I';P3R>^KGJ/I=K6DJ%8:+"U-8A'P'-=[$ U@"RG*H
M0_ALK<#&:F68+L.$3#WZ@(0>Z#"!0C@O7H?1W6#4Q5[?SQ$;&=)".UWG[FNV
M(?1$@$BG!:SP=%C!=8L$C%"7,@AO*:J3W5-"]>>FA"0*CRKO"C(8CB:]4&Q6
M"5RTI*SRCX!L"6!B5AH82\?$P6>8=M)?PN%[9J0/@QDK:94;UV;==*?33'<[
MQ"+R5]72:5G==I.R?G:K46FB!^SV!07PL5O#6.EK?]V>=Y*U6T>)*U5K*!VY
M*!5ODACD]M[*8=TD-$RR8!WX.K%XQU!=NT'Q8S-NW H>;@!Y6IQTO;;0;<:#
MH# BM=6V*XXD9ULE_7QU9X=^VE4FIS^:H4(23O8/5R8[23PX-]VF2Y@2NNHX
M:XP+.N$&([F$@XFZ]</CB0HYH2?JG_R]KG/I%:']3P1F(5TH%)>H++\)7>0O
MBNC'GS;O3E,7CMRG 99?( 4VXK=OT3%OV$([M'_6:?]LI_;/<WA;8[E^>'M#
M WPSIO^=1,;U/T)9#3_+D%:D)37R+?E85X-PD"01='++(T7Y%AFUIQ+V=M[_
MB Y&IHX[=#>=]/?KDYW:^R>"\SWZF-(<?* 2[0()[1(EU:@.=],:5^*#!RBZ
MV\]0$+!2\+WZB4JBGPF0E><5UB>9+K)6RK\%W3PM^%:;:PEH%<<LC9-9=!B
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
M.9YS!.Z*W=Y8P)U/&[&#>S!?FK5"R1U9\J*"6A>R)@JV,V?AW2X#>[X[\%#
M09_MB<UD(^57*_R>SQQF X(2,F,9!"Z/L(*RM$08QK>!TQE=6L/S_9']ERYW
MS&4C-*QD^5>1F_W,21R2PU:TI;F3A]]@R">T?)DL=?=+#OW9 #UFK3:R&HQ1
MKHJZ7\73< ]G!@G[C@$?#'@7=^^HB_*],&(^5?) E#V-;';3I=I98W!%;8MR
M;Q1J"[0S\[7"^BKS3$2=DP_?VJ+!&S?DQ\]B4X+^:>H:=&*/NME N.P)^7<(
M(_)1UF:OR8<ZA_REO8O!C1'R8X1+?I7PC[:^(3ZCA#/.K_#Y8\9^Q^?_1\:4
MK$N!J;Y,_._%1AN%O?+/I=1[YN RLYV?6]V(#&8.#H@&]0C._.T;+V+OKL0=
MC'$'U]CG]SB/>5L"D5O2G%<-CL%34H.Y%/95XLMAO]+;!*L#8W7(>\B@VH B
MOM<AWN17);4F*Z'4<U'OR**2+=[R(LO:JBV%@1QMT&M6B&Y(/^'?T!)'F#R(
ML@7ROZPG?VZW109DVZJZ,*V"E_&3'X@7T#1-<(-K&%F 41;PEQK&6*]!8/(
M^R+#P2!^1 .?$\YI$$7$\VF*2Y!0'B2$1]1G$>$>30,^6=OX9*M)!4:4!)ZZ
M]K+A5B+;8RU^)AXQ*'+*$]:YXTG8K4B0]KLS'4\&A(7<[E[E@'4>0NKSGB6*
M>MZ 1F&_.^E"GP^Z..E\35:RQJ%H>]*BM@V1@=:WDV4A\27(C%0:@PV"GN#M
MFX1[WKLSY(IN\DG44C>RWH&[$H^%Z4N9PZ.M'=ZOQ_S1:A OHI,[J" ?.F'=
M1VB;Y@L6'V\XHE[(:(AU.9J=D C+EE*6\#/=@%QEY7AK09+2.#HE=D)"RIE'
M&;;123<@5UGOG[6!BBR(3ST>TRA*1X(3PFD8X1U&\>D6CLAKR)=X/(T#FB3!
M&<$1X=0/, _NG>D&9/)9VB;;%D\X?$)K,!JG SL^";'K0SL[:1SC2;OC(4WB
MA*8^ZX4@P7'Q8A3BE'4S@C"V8(H%]#QRZ4_2/7O:*E"[[@'7)+-_!/TK-Z+C
M-\*B?QI/Q_L/C(]"[8I:DQ*V:,INXM AJG^T>\'(IGLH-]+@L]MM]_B= \H>
M0/U62G,4K(/QRVG^+U!+ P04    "  NDA-5.%B?2N0"  !W!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6R556UOVC 0_LZOL-*I:J6H<=X@M!")
MODS;I&JH7;</TSZ8Y )1$SNSG0+_?N<DI&RE2/L /MOW//><S[Y,UD(^JQ6
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
ML5Q9 =Q?2V0\O-@#QLEX_@]02P,$%     @ +I(35=>Z$C+8 @  :@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULG57;;A,Q$'W/5XR6"H&TS5YS
M)8G4%!!%5%1MH0^(!R<[2:QZ[<7V-NW?,_8F:2JED>!EUV//.7/&8X]':Z7O
MS0K1PF,II!D'*VNK8129^0I+9MJJ0DDK"Z5+9LG4R\A4&EGA0:6(TCCN1B7C
M,IB,_-R5GHQ4;067>*7!U&7)]-,4A5J/@R383ESSY<JZB6@RJM@2;]#^J*XT
M6=&.I> E2L.5!(V+<7"6#*>Y\_<./SFNS=X87"8SI>Z=<5&,@]@)0H%SZQ@8
M_1[P'(5P1"3CSX8SV(5TP/WQEOVSSYURF3&#YTK<\<*NQD$_@ (7K!;V6JV_
MX":?CN.;*V'\%]:-;R<-8%X;J\H-F!247#9_]KC9ASU /WX%D&X J=?=!/(J
M/S++)B.MUJ"=-[&Y@4_5HTD<EZXH-U;3*B><G9RKLN26=MD:8+* <R4METN4
M<XX&WMVRF4#S?A19BN40T7S#.VUXTU=XNW!)3"L#GV2!Q4M\1!IW0M.MT&EZ
ME/!K+=N0Q2&D<9H>X<MVB6>>+_NOQ#]R,Q?*U!KAU]G,6$VGY_>A76B"Y(>#
MN!LU-!6;XSB@*V-0/V P>?LFZ<8?CJ20[U+(C[%/;NB&%K5 4 N@*AFD486:
MN3QH@LXJ",YF7'#[=$C[4?;#VO\E9,M5"DX@Z<=A,N@X,X.L%X>#.'5&3N7,
MP_[ &QU(NF&2=5JWRC(!M2RH JJ6%HL-;\6>FFKU>VF8I'GK&\4?PD59U<Z)
MDRO)M##(PKB7MZZ<9FGA@8EZ(_<%RPGT>H,P[L2M[Z\D0.<@I"NHM:,Y@:R;
MATF<'7<72BY/24A)@#S)PT'>;=WYSH#%*7L@Y!*IE[EN^<S@_=-V=L!UNPM
M(1%Z[1@.G9MH[_Z7J)>^RQGPR*85[&9WC?2LZ1_/[DT7OF1ZR:4A90N"QNU>
M)P#==+;&L*KRW62F+/4F/US18X#:.=#Z0BF[-5R W?,R^0M02P,$%     @
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
M0$7\'=(B:&V]1=O/=ZV4V#[%KUZ39DH$:I@>>E56V^:Z>I/S/JZKJ'+TCVI
M+N/]2X%(MDZ+9RI9,"9$T,(;%"T"12-0:#I/JHBW)T>0$$&E E"T"!2-0*'I
M;"OAP38K#]\C(8)*%W9;N\"6$WI!4VSL.-$.'/EJIL7_AS)A*VG"-FL3O6GQ
MLHC9 FTR(D<?&:INS#(5M9!AS)2@,@8H6@2*1J#0](=]2O# UH^?*3&H?@**
M%H&B$2@TG6VEGV!CQ?X],J6Y!8.YM%L)T.T8%T:O/(] M4Z/OU(TL%G1N$GR
M)"LS8^HS0PP.("1:!(I&H-!T,I2^@8_@X3X&U4A T2)0- *%IK.M-!)L?@XO
M,Q83R7\DHR6GRS)%J<R!G4]'S4"#*3DP/<!"SS1F70V)0!M"H-#T^"O5 IM5
MBYOXV^'4!RH[@*)%H&@$"DTG0^D8V#^"U >JAH"B1:!H! I-9UNI(=@\IV%
MZ@.5+ XT"YM2'Z@^ 86FQU_I$]BL3]RA6S1%$>7)0XXN<ED0QWFYC.="#K_S
M!W0M_TW->1%4?0!%BT#1"!2:SI02,G!X!'D15/L 18M T0@4FCZW5VD?CGFR
MQX<BGQ>Y8)+:ZCY\80XE.?H<LZ2>]K'[D,C263QWSL\%52^V:/J<L(GEAHV*
M%]0KV:)ISU]PZ(=N]YPP1RD.CEEQN(MNC*G-;#XX>*"3*4#1"!2:3H22'AS\
MXZ<V!U3; $6+0-$(%)K.]MZZ!?/<C8/36,WV@YEP.M)'$."@F;1@5PRTO3J>
MZ_D]$UD=I14XYJ+\<_(8HR\T3L4*O2_E@.W*G,- !0-0M @4C4"AZ;PH#<'Q
MCB"'@8H4H&@1*!J!0M/95B*%8YYL,8WY"L5"L.2^%/5@3!3H\Q7I) 542W Z
M5A>$/O::3QU O9(.KW88AE[/B@9'U?^.N=#N&\S*VX,EU1I6=$ESNDSFU3VS
MRW3HOZC*@X_R_BFE$?KTR^Q*WG/7YE+5W)3!1(!.>@!%(U!H.JE*5'""(\B%
MH,($*%H$BD:@T'2VE3#AF&=8]*^",QL.IJ"]XL-Q L>WFQ/V0-V2+K<3S\%]
M:Y)<5>.[YAK_P$HXL_70Z+GM*MKM*-U!G9(.IS;VK: G<JIR=\V5.TRO<5<\
MRV'T,[IZ1=]A;M!@,D"U % T H6F4ZNT /<(M  75 L 18M T0@4FLZVT@)<
MLQ;0WW>8#0=3T"['<>B$;MA4 4#=DBZWOAL$>UV6'KB]30',,L"AO@.T[-^B
MZ>NH<;/;!?5).GPZ5E_85)7NFI_T_Z&.HUBO"R;*7)Z_D5X.=AJ@Y3@H6@2*
M1J#0=%I5.>X>P9P!%[3.!T6+0-$(%)K.MM(,W -S!OH[#= *WVWO1H!M.PR\
MYA8(H&Y)C]O0MWNRGZK+7?/#_D.=!FC%[+;7![1Z#- R& I-#ZXJ@UUS&?R[
MNY;Z_+Q.77&*;JB(TWK6<YU[7E&9@!;9H&@1*!J!0M/W^E'ENG<$RQ$\4%$
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
MY9"N0)6I-$&TYU4H,L,4=4$WWQ4G.I-0B%^[\J@$!+L%Z&-Z+$H<P\12YU
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
M)"55'2"^7U(Q26XWZ@3=_Q;,_@-02P,$%     @ +I(35;FDD>DL @  R 4
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
M,J"A%R ^-7$T!,X"RP*F; .RVX:SI.!,K@8%M]\JV&%V'O*'< 9(.0-T2&>
MG#H#5VAZ*Y0S0(Z< 3+=[A/3[!\/U+DJ9X#<.0,T5/P!45N(_F15^0&\KQ_
M!C]@[.,+ G62R@]@NQ_X%.5%N2KR>S8]CQX2T311=O0AB9EU$;#C[CKR7:'I
M75 6 !_2 F"G%L 5FMZ*W@L!5V\$ALJ.$/3PYM ="]-Y*OG'[N0?#V5],,-L
M(3I%)?IX7]''A@< IAZ.A>D$E>!CN^!?LXPMVK8!.05B5I;U;_XY3P2 ]MGO
MU *X0M/;H"P /J0%P$XM@"LTO17* F!'%@ /E=V'U*/>YC,N4R BH1=L><J%
ME07 [BP 'K< UA#]E:6R &1?"T"&RF[NHRG0UD>B+ "Q6P#;*H"LJX =>->A
M[PI-;X/R .20'H X]0"NT/16* ] ''D 8KB[)T$X\S<GERD0>=#;]G*+]+8%
M.-P7,.X#K"$Z1>4#R+X^@ P%?DL?#8'6/BHO0'[>"]P\EW+@@U/[8N#4$KA"
MT[NA+ $YI"4@3BV!*S2]%<H2$$>6@ R5'D,T\_UP<Q ;WA=0'Q)_VQ8A90F(
M.TM QBV!-43?'*0L =W7$M"ATIO[: BT]I$J2T!_WA*L%X,SZV)@Q]]U!KA"
MT[NAG $]I#.@3IV!*S2]%<H94$?.@!IN^\,9"0*R.8@-@9A0@K;L<:/*&5!W
MSH"..P-KB$ZQMU5P[[V"+8 _WD=#H+&/T][^X'IS]F7$[Y.\!"F[DYG>T4P"
M\7:_<WLBBE6S9?BV$*+(FL,EBQ:,UP'R^[NB$#].ZEW(W:[S^?]02P,$%
M  @ +I(351Y4\$)  P  3@H  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&ULM59AC],X$/TKH]SI!-*R29,F;??:2+LMB$4LJJ@X/B ^N,FTL3:Q@^UL
M ?'C&2?=7-L-.4![7UK;F7GSWK.=S'0GU:W.$ U\+G*A9TYF3'GANCK)L&#Z
M7)8HZ,E&JH(9FJJMJTN%+*V3BMSU/2]R"\:%$T_KM:6*I[(R.1>X5*"KHF#J
MRQ7F<C=S!L[]PEN^S8Q=<.-IR;:X0O.N7"J:N2U*R@L4FDL!"C<SYW)P,9_8
M^#K@'XX[?3 &JV0MY:V=7*<SQ[.$,,?$6 1&?W<XQSRW0$3CTQ[3:4O:Q,/Q
M/?J+6CMI63.-<YF_YZG)9L[8@10WK,K-6[E[B7L]H<5+9*[K7]@UL='0@:32
M1A;[9&)0<-'\L\]['PX2"*<[P=\G^*<)/ZH0[!."6FC#K):U8(;%4R5WH&PT
MH=E![4V=36JXL+NX,HJ><LHS\5+1@5#F"S"1PO-/%2]IBPP\6:!A/-?PABG%
MK--/X1F\6RW@R9]/IZZARC;?3?95KIHJ_@^J1' CA<DT/!<IIL?Y+C%N:?OW
MM*_\7L!7E3B'P#L#W_/]#C[SGT\?]- )6A>#&B_X#Q?/8)DSLN_8S ^O*1RN
M#1;Z8Y=W#?:P&]M>XPM=L@1G#MU3C>H.G?BO/P:1]W>7\$<".[)AV-HP[$./
M%TB@"6?V@G8);;*C.MN^7N[BP20,QJ.I>W<HX6%8.!H/VJ C:F%++>RE=BT,
MDF #<ZF-ACDKN6$Y_WIZ&ANBX0,&?ACY07A"]&'8V/='GM=--6JI1KU4#P[.
M#19K5!_A&ZQ0<23>SP:PI!<=*H4IK(Q,;MNH+B&]E7[U:#T2V)$IH]:4T?]X
MPT:/:<,C@1W9,&YM&/>>C6;'K[6N:/L7E>)B"TLZ&C(]@U7&J" 95*DDHR\;
MR U<:HU&=UG2U D/+]EP$)P<\%XROREUTDJ=]$IMCCG)U+7F@PO &_G4P@"C
M3B*MFHZ "\@Y6_.<&XKLTCQY<%^CX23T3D3WTOI5T>[!I[E M:T[%@V)K(1I
M/G?M:ML47=:]P,GZ%35+36_S+TS3:=TPM>5"0XX;@O3.1[2IJNE>FHF19=T
MK*6A=J(>9M3PH;(!]'PCI;F?V )M"QE_!U!+ P04    "  NDA-51]^U! L#
M   2"0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RM5EUOTS 4_2M6
M0&A(L'RGZ6@K;1T(D!#5IL$#XL%-;UMKB1ULIQ__GNLDS=HF[8;$2VL[]QR?
M<^-[G<%:R$>U!-!DDZ5<#:VEUOF5;:MD"1E5ER('CD_F0F94XU0N;)5+H+,2
ME*6VYSB1G5'&K=&@7)O(T4 4.F4<)I*H(LNHW-Y *M9#R[5V"W=LL=1FP1X-
M<KJ >] /^43BS&Y89BP#KIC@1,)\:%V[5^.^B2\#?C!8J[TQ,4ZF0CR:R9?9
MT'*,($@AT8:!XM\*QI"FA@AE_*DYK69+ ]P?[]@_E=[1RY0J&(OT)YOIY="*
M+3*#.2U2?2?6GZ'V$QJ^1*2J_"7K*C;$X*106F0U&!5DC%?_=%/G80_@!B<
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
MI!.+MH6V$\7KIFW-N=)-L!D6^JT#PAS0^SG7?:>;F$[8O\>ROU!+ P04
M"  NDA-5V_N3%H$"  !O!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6RM56MOTS 4_2M60&B3H$G3!S#22'TP 6)3M6GP ?'!36X3:XX=[)MV^_?X
MD85NRBJ$^-+X<<^YYSCU2;*7ZE:7 $CN*B[T+"@1Z[,PU%D)%=4#68,P.UNI
M*HIFJHI0UPIH[D 5#^,HFH8592)($[>V5FDB&^1,P%H1W5055?<+X'(_"X;!
MP\(5*TJT"V&:U+2 :\";>JW,+.Q8<E:!T$P*HF ["^;#L^7$UKN";PSV^F!,
MK).-E+=V\CF?!9$5!!PRM S4/':P!,XMD9'QJ^4,NI86>#A^8#]WWHV7#=6P
ME/P[R[&<!>\"DL.6-AROY/X3M'Z<P$QR[7[)WM=.Q@')&HVR:L%&0<6$?]*[
M]AP. (:G'Q"W@/@IX+D.HQ8P<D:],F=K19&FB9)[HFRU8;,#=S8.;=PP8=_B
M-2JSRPP.TZ^2"DVHR,FE1-!D3>_IA@,Y60%2QC6YI$I1>]2GY VYN5Z1DY>G
M28BFM24(L[;-PK>)GVDS)1=28*G)1Y%#_A@?&LF=[OA!]R(^2OBE$0,RBEZ3
M.(KC'CW+OX</C\@9=<<X<GRC9_A6L$&R8CKC4C<*R(_Y1J,R_]&??6?EN<;]
M7/;>GNF:9C +S,74H'80I*]>#*?1ASZC_XGLD>UQ9WM\C#V=%X6"@B*06C&1
ML9KR/K^>9.I(;*SLTO%P$D51$NX.G1SM]8].)IV3R5$G-:@,!)K@(G)KPB53
M#1 F$$PK[//DZ=X?>(H&PR>&CM=XG>'!W:U %2[2-,ED(]!?AVZU2\VY"XLG
MZPN3IC[\_M#X*+Z@JF#FEG/8&LIH\-;H4C[>_ 1E[1)B(]'DC1N6YHL RA:8
M_:TTV=!.;(/N&Y/^!E!+ P04    "  NDA-5E A8Q(<#  !$#0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6RM5UV/HS84_2L6K:I=:6>P^0S3!&DG
M4=6M6G6TT^T^5'UPX":Q%C"U3;+S[VL#PQ!"F!7:/ 0,/N>>X^N/R_+$Q1=Y
M %#H:YX5<F4=E"KO;%LF!\BIO.4E%/K-CHN<*MT4>UN6 FA:@_+,=C .[)RR
MPHJ7];,'$2]YI3)6P(- LLIS*I[N(>.GE46LYP<?V?Z@S ,[7I9T#X^@/I4/
M0K?LCB5E.122\0()V*VL]^1N35P#J'O\S> D>_?(6-ER_L4T/J0K"QM%D$&B
M# 75ER.L(<L,D];Q7TMJ=3$-L'__S/Y+;5Z;V5():YY]9JDZK*R%A5+8T2I3
M'_GI5V@-^88OX9FL_]&IZ>L[%DHJJ7C>@K6"G!7-E7YM!Z('<+PK *<%. ,
MN09P6T ]<G:CK+:UH8K&2\%/2)C>FLW<U&-3H[4;5I@T/BJAWS*-4_&:YSE3
M.B]*HC<;4)1E\BVZ09\>-^C-CV^7MM)!3%<[:0GO&T+G"N%O57&+7/P..=AQ
M1N#K:?@&$@TG-9R<PVUMK?/G=/Z<FL_]!G^T2-&:%XH5>R@2!A)MF$PR+BL!
MZ)_W6ZF$GE7_CGEN@GCC0<Q2NY,E36!EZ;4D01S!BG_Z@03XY[$1^$YD9^/A
M=N/A3K''5[)RWZ""&F66_C$F"TPB?VD?^](GR6=*]SKIWFO2W3'I#<KO27=#
M'&%G('V2?*9TOY/NOR;=&Y/N7TK'WB(:2I\DGRD]Z*0'KTGWQZ0'%]))0-SA
M?)GDGJD\[)2'D\K_XHIFJ"I2O<AY52A(409ZQT<E?:HWA#%;X86M1>@0D[TS
M7Y.19_I:=+X6D[Y^!RGOT(>\K(PEIHWI&&K,S.+"3.3B<.AE,MI,+U'G)9KT
M\F H"X6.-*L \=TW9"BZ,!6&$?;QP-5DW)FN"'XY5?&DKS]+$-0<-*VAC-$M
MRYC2A\X[?:P+H=V-GJWX<D<(/(+=@;NV7W^_=A9A&$1=OW/AO7* S!>>\6)_
MHZ=;/BJ=7$CRB!=YP5#ZI("YF7FI!\CD\1I_K@L[2&_H43O=@ZY%3;7[XOBJ
MOVE>!ST!%1)Y*-<EQD&B"*7T:6P&KZ>9YH[ 2P5 IDN BQ%XWB"1SCR,6F\(
MHUYJ\2T.\=F/#//\76L%NU?BFN^+/ZC8LT+JG.TT/;X-]9(13<G>-!0OZZIW
MRY6NH>O;@_[, 6$ZZ/<[SM5SPQ32W8=3_#]02P,$%     @ +I(35:KQ 9NF
M!0  *BD  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULM9I=;]LV%(;_
M"N$-0PNDD4A;DITY!AI;15<T6U"C'89A%[1%VT(ET:7H./GWHSXBF9)"1]G9
M32+).N^A'M+4>4U.CUQ\3W>,2?001TEZ/=A)N;^RK'2]8S%-+_F>)>J3#1<Q
ME>I4;*UT+Q@-\J XLHAMNU9,PV0PF^;7[L1LR@\R"A-V)U!ZB&,J'F]8Q(_7
M SQXNO EW.YD=L&:3?=TRY9,?MW?"75F52I!&+,D#7F"!-M<#][C*Y]X64!^
MQ[>0'=.38Y0]RHKS[]G);\'UP,Y:Q"*VEID$5?_NV9Q%4::DVO&C%!U4.;/
MT^,G]0_YPZN'6=&4S7GT9QC(W?5@/$ !V]!#)+_PXT=6/I"3Z:UYE.9_T;&X
MU[4':'U()8_+8-6".$R*__2A!'$2H'2Z T@90)H!HV<"AF7 \*4!HS)@]-(
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
M_*'Z["%VXWSL!*[O]R,&+6)P%-$LEI2*A%5%+U_0J7NNYL:+G#V^OC@<1OC
M%(8M7WB4[Y%)DJ%,;6-D=GBJ>/LPPT[YP,&A&PSV,+MQH3OP@^# - Y:S,%1
MS-L=P#-UZG$._1,ZZ!!$01CL87:#/!R$_8Q1RQC] V,?6M39!H'C#H(AWJ/K
MQJE)=/$PV@.TM\YT?9_>$;ZDA4 9+)32N1@H@[R^H^J.9*4YYN=,JDO#-%?J
M6@>N ]3X@C'YUM$W1_M'(?X-4$L#!!0    ( "Z2$U7(UC?*=0(  + &   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;(6576_:,!2&_XJ535,KK21Q
M2"!=B+0636-JM:H?V\6T"P,'$M6.,]M ]^]G.V Q8>"&^..<]WE/L$^*#1>O
ML@)0Z(W11HZ"2JGV.@SEK )&9(^WT.B=!1>,*#T5RU"V LC<)C$:XBC*0D;J
M)B@+N_8@RH*O%*T;>!!(KA@CXN\-4+X9!7&P6WBLEY4R"V%9M&0)3Z!>V@>A
M9Z%3F=<,&EGS!@E8C(+/\?5-;N)MP(\:-G)OC$PE4\Y?S60R'P61,0049LHH
M$/U8PRU0:H2TC3];S< A3>+^>*?^Q=:N:YD2";><_JSGJAH%PP#-84%65#WR
MS5?8UI,:O1FGTOZB31>;Y@&:K:3B;)NL';"ZZ9[D;?L>]A(P/I* MPG8^NY
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
MC>U=?IC;OP50SL#N9U*:P\0%J/\_DM]02P,$%     @ +I(353_O2_3G!0
MVB8  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULS5IM;^HV%/XK%INN
M[I5:$B<DT%Z*U$*R=5JWJM76#U?[8,! U+QP;5/*OY^3F) $QX1>2UL_E+R<
M\]@^S_'!?O!PFY!7NL*8@?<HC.E-9\78^MHPZ&R%(T2[R1K'_,TB(1%B_)8L
M#;HF&,TSIR@T+--TC0@%<6<TS)X]DM$PV; PB/$C 70318CL[G"8;&\ZL+-_
M\!0L5RQ]8(R&:[3$SYC]M7XD_,XH4.9!A&,:)#$@>''3N877OI4Y9!9_!WA+
M2]<@'<HT25[3F_OY3<=,>X1#/&,I!.(?;WB,PS!%XOWX+D [19NI8_EZC^YG
M@^>#F2**QTGX$LS9ZJ8SZ( Y7J!-R)Z2[:]8#,A)\69)2+/_8"MLS0Z8;2A+
M(N',>Q %<?Z)WD4@2@Z6T^!@"0>KK8,M'.RZ@]O@T!,.O;8M.,+!:>O@"@<W
MBWT>K"S2$\30:$B2+2"I-4=++S*Z,F\>X"!.,^N9$?XVX'YL]+Q"!%_><6[F
M8)Q$/&$IRBC_A*+U5_"""$$QH^#S!#,4A/0+N 0_ P/0U(\.#<;[D"(9,]'>
M7=Z>U=">#1Z2F*TH\.(YGDO\QVI_]Y2_I_:'E@+ X,$K(FCM(WAG*1$?$.D"
M&UX R[0LV8#4[K]M8NYN-KI/VKM#63C4[A,\*SHO<_?;NYN*6-I%-MH9GGUN
M-MZF:;C$O*0Q,-V!LMTCVF6/;[>(S,&WWSDDN&<XHO_(LC-OOR=O/RWCUW2-
M9OBFP^LTQ>0-=T:??H*N^57&K$ZPB4XP3R>8KPFLDA&](B-Z*G21$=.6&3$]
MSH@+\.<Z=: 7X)>\E 4Q>,0D2/BK/_A7=[( _#MJ@0.V::AHRAZ>FS,YF).!
MI5_[;R.K9_*_H?%6S@:=;7HZP7Q-8)5L<(IL<)39X'W?!&PG& 7?'G TQ40Z
MSY4XYW*F$VRB$\S3">9K JLPZQ;,NO]QY7=U9H1.L(E.,$\GF*\)K)(1_2(C
M^J<K/P5\-T09BN=!O.1+SRE>!G',KV4,]X]*J^L<E]9Q.[-).S.OG9FO'.L'
M(SDH(CE01O(EVU[Q"8/>,.';18#?,9D%%(,U"6;X5%AS<+<T0FC50GK:9'+:
MQ#MMXBL'^L$P7A5AO#HOC#.^D2!\:[PA* 0,DT@6/27FN65'W<$^V&%$*.B!
M*-_B6":8HYUL33-1(SD""9H%U* )RFO7*7>/!!L[Y:N1W*/AR?I4H1::AVVP
M^;]?9ZJ[>&ZN"+3*2A-"ZPI>U6:FUF8]K6B^+K1J5I3$$?@CE?,"+%.JI3K$
MG1KZ;#9SM$&9S:[5JU.ILTU/*YJO"ZU*I76@TCJ/2H)3X35=5A1UG)?Q,%A@
M\#DK-%^DK"I;.9M5=9_W%:^_KWAN8SW7VB]/*YJO"ZW*_$%3@DJ!0FMI]\3\
M+U5W:99HE9D$6KF27T+7=?OUV:]50M**YNM"J^; 046":AGI9"'?W\OIU*H
M"30(RPM=V(5U-K5*0%K1?%UH538/*A!4RT#/+)F]@GM*-YS1R8:D17R_U,JW
MC1?@"5/&J4TYS\W%5!9KL :BM<I& JTR;Z5BG]9F/:UHOBZT*M4'60@J-8;3
M$W>AY%.KZ"/0RAM4I\ZD5BU'*YJO"ZW*Y$'.@1_0<W!V(:5.DV(BJ#N6:2S'
M="VG+E-(#*6R3TL[_[1=-9P'30?^J*BCB*TF&47$=G"T->EU';L>V!8"4 L;
M7VU3#>9!V8%J:4'DI@@AFH98&C:M6HY *V?&X,J$[J >N&,[: YLVZX'3V(W
MD&7DL5VOSP'E,;0."HJE5E!:)*0ZO&K\<\,KT*I9V:]OF(65,BM;V/AJFVI$
M#^J#=:;ZT$IP/ &ZU^.<0D6SFS:58S74N3]SG.A8H3GF'6O>ZWHM1]@X+O\$
M@%T7&F&_46@T2D=O(DR6V2$IRIG:Q"P_]U \+0YBW6;'CVK/Q_!Z B7//7CM
MY\>L#O#YJ:\'1)9!3$&(%[PIL]OG4YKD!ZGR&Y:LLX,_TX2Q),HN5QC-,4D-
M^/M%DK#]3=I <9QM]"]02P,$%     @ +I(353?<PF,?!@  ;#0  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#DN>&ULQ9OO;]HX&,?_%8L[39NT-<2!0#N*
M5+"GZ^FV5:MV>S'=BQ ,1$MBSC:EE>Z//^='$PR9F^B>$[QH2?#SL?-]["=^
M'LADS\4/N6%,H<<D3N5U;Z/4]LIQ9+AA22 O^):E^I,5%TF@]*%8.W(K6+#,
MC9+8P?V^[R1!E/:FD_S<G9A.^$[%4<KN!)*[) G$TXS%?'_=<WO/)[Y$ZXW*
M3CC3R398LWNFOF[OA#YR*LHR2E@J(YXBP5;7O1OWBGHX,\A;_!FQO3QXC[)+
M67#^(SNX75[W^MF(6,Q"E2$"_>^!S5D<9R0]CK]+:*_J,S,\?/],_Y!?O+Z8
M12#9G,??HJ7:7/?&/;1DJV 7JR]\_QLK+VB8\4(>R_POVA=M1Y<]%.ZDXDEI
MK$>01&GQ/W@LA3@PT)QF UP:X&.#P4\,O-+ .S;P?V(P* T&;7L8E@;YI3O%
MM>?"D4 %TXG@>R2RUIJ6O<G5SZVU7E&:391[)?2GD;93T_M-(-B[F99ZB>8\
MT?-/!KD'7P7)]CWZ%@@1I$JBUX2I((HE^I2=R9S[!KU#7^\)>OWKFXFC]% R
MH!.6W<Z*;O%/NO711YZJC40T7;)E@SVQV[O8 G"T!I40^%F(&;82?]^E%\CK
MOT6XCW'#@.;MS=VFZ[&;$Q9J<S<S=\<-YK2U^7'OAAA>-2N\G.=UG14WV718
M,QTI%%H\H<-V=\%3?OIF'X@E^OZ'1J);Q1+Y5]/T*/H?-/>?1<<KN0U"=MW3
MX4\R\<!ZTU>_N'[_?9-K(&$$$D:!8(83!Y43!S;Z]/,V=]DZ6\"-:VQ6V ]S
M^^R.\C#%@[Y^39R'0WFMW725%Q)&@6"&O,-*WJ%5WF+N+\RY7R^/M^@33\-
M;A!]S-8/:W) T8-_X #7&_1'?>_( Z?M,/;ZPZ'9C%@'W%5;()BAK5]IZUNU
MK6X[>FLC59 NHW3=I)]_,H''#?/7VE?7^0L)HZ?CK\=N"#>JA!NU$RZ2<M>\
MZ$>M-+-VTU4S2!@%@AGRCBMYQ^WD98],A)%D:"NBL'%I%Z#Q@<S#B]'1@IU;
M>^NJ,B2, L$,E2\KE2^M*M_M%G$4HL^K%1-ZX:/O'UFR8*)Q'V$E==U'0,((
M)(P"P0QWN/TZ1^B?>3M8#@#(CZ T DJC4#33E0?IGFO?M2@>_D"W^=T!D5V^
MON[T,N/+MX7[I-ZXZ/0^;R$;7>6>W$#TZ!IN(?:1=/8")(U"T4POX-H+V.H%
MFFQC_L28M,8V.Z3SHH"D$5 :A:*9[JBS7??<Z:X+FN^"T@@HC4+13%?6.:_[
M7Y->]S3K=<<C?)G57<SX!9KW@M(H%,U4N4Y]W1:Y+RKN)>4"*.,8^@>U#&Z0
MR>H<E$9 :12*9OJJ3J5=_]S!#3(GGH/2""B-0M%,5];)O6O/[EL$-\A4>PY*
M(^YIY<'U?7]DAET*U:FI<9WAN_84OPAJA=(O1##(A'L.2B.@- I%,UU2EP/<
MRW-',- R BB-@-(H%,W\CJVN)&!K>@M2-"^[>+EJWM P+YO[1V5S^YB[*@Q%
M,Q6N$WS<)L$_CE^MMV5V>M>5 $HCH#0*13/]5)< ,#YS4,.@Y0-0&@&E42B:
MZ<JZ?("M.6V+;9D=T-D57N-&ZG@G14![I5 T4^0ZL<?VQ%[?&'3"&:B=XN()
MM=^EV;&=I0>M"8#2*!3-=%!=$\##<P<TT)(!*(V TB@4S71E73+ ]J_?079I
M_LGF:SP<GGY+T-!NY)U^FT#L0^XL\/^1R.,ZD<?V1+Y-,--;MAG/EL7G%2*1
M8*%N^T*H TW^06D$E$:A:*;[ZAH!'I\[U('6%D!I!)1&H6BF*^O: K;_UJ#%
MWNWR=+?E9:_C0 ::]8/2*!3-_#%IG?5[]JR_9;B;Z^-=K+0GK&'.WEGGWXZ"
M_E8 E$:A:*;;ZE*"YYXYS'F@U090&@&E42B:Z<JZVN#9?W#P<I@K 8=A+H]R
M@Z,P9^^HL\B@=0 H6B&R<_!41<+$.G^<1:*0[U)5/%=0G:T>F;G)'Q0Y.C]S
MK^;%@R\UIG@.YV,@UI$.@C%;:63_8J3E%\6C+<6!XMO\V8T%5XHG^=L-"Y9,
M9 WTYRO.U?-!UD'U@-'T7U!+ P04    "  NDA-5I>$BV T#   V#   &0
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
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( "Z2$U6+O)-),00  %4A   /
M>&PO=V]R:V)O;VLN>&ULQ9I=<]HX%$#_BL8/.^E#%_Q!VF9+9VB@N\Q0PBQ,
M][$C;!$TL257DI.FOWZOS-+*J;G9EUN>C&4ACJ]DG2N9MP_:W&VUOF-?JU+9
M<;1WKKX:#&R^%Q6WO^M:*+BRTZ;B#D[-[<#61O#"[H5P53E(AL/+0<6EBMZ]
M/;:U,H/P1#N1.ZD5%/J"3U(\V!_7_2F[EU9N92G=XSAJ/Y<B8I54LI+?1#&.
MAA&S>_WPES;RFU:.E^O<Z+(<1_'APB=AG,Q_*EY[R W?VK;$\>W?'$#&T>40
M&MQ)8UU;HVV? ^.]@,J'L\;I#[)TPDRY$W\:W=12W?IFX"X&P6VT<3@>#T&\
M,O\GC'JWD[F8ZKRIA'*'.!I1>D!E][*V$5.\$N/H6M\+X^\'?F!>'.[- 500
M*7,EX8*9%RT>(<K-<CI;KF=3!I_6-XOY=+*!D_>3Q61Y/6,!9() )F>$_)P$
MD"D"F9X%<KV!P\?9,H#,$,CLC)"=2(X0R-$Y(=, \A*!O*2%?,^MM$SOV,H(
M"U7;&@':*P3M%2W:0GYI9 $S;X#S&L%Y38L# :JY+-CL*S1BA65<%>S&[85A
M$VM% /D&@7Q#"_F1FSL!.BD%6XN\,=))8<,I>HC-T4-:N+FZAPI@RBX2J@UB
M;T .4(.A']O.G,%XJ_T70CK,%S&Q,"9YKAOE+%OQQ[9//244FD;X<1AB8L:(
MB96QT%P='H<E9%3?:4,\S!4QM2QT54GG*QT@KR%/@Y1)J/S)0,1<$1/+8J'5
M[4M(ZBHV%=O. ,3D$!/;82.J6AMN'MMGHS,3QY@98F(U++7*H1=]2@T]R>8*
M(B=L)VR8*6)B5:SWW(B7H%;A1UOE?=%68K_QJOZ#_<--)VW&?!$3"V,.@:P$
MV_!P-DDP2R3$EE@W6RN^-%")S;POPD<TP5R1$+NB-U5B%RM=RB<S28(N,HBE
MT:\T=K'Q<[)]$6)BTDB(I8&ZK9/")Y@\$F)YG'#;,9PA)J:/A'JM@3F.7828
MF$\28I]T+=<[)C&M),1:>:J[7D!,+,FYQ=)]<#"Q),1B.3%;3F%U(DL;[LBD
MF&U28MM\7V3^0%N"GKG?<@N[/<7,DY*O4I"E9W?C"#-/2FR>WL5G?Y>C&US$
MY@F6H<]U.F:>E-@\ISS^'W&(B9DG)38/BMD=FYAY4F+SX.E&N!F78@9*J?>\
M3J4;AUX/,3$/I<0>0C&[G8XY*"5V$(X9=GJ&.2@C=E"8O!T?[W :RC#W9-1O
M5K#,LM/5&>:>C-@]3S/+OC!BTLG(]\AZ^5C<(41?J1#[YN?DMR^&F&HR8M6<
MV/7IF1PS3#49L6J>3]([,P^FFXQ8-\^C9B$JIISL[$N?48B*:2?[97MJS^27
M(\PZH]8Z@^-K_$+LI!+%$G[!0GG.RWQEF#\<7E-D([^/N&O*\AK*;A2XKSC^
M*^#XCX9W_P)02P,$%     @ +I(353B#;R;$ 0  #1X  !H   !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<\W9.V["0!2%X:T@+R##?9B$"*C2T$;9@$6&
MAV*PY9DHL/L@4I"#4J1!<RIK;/GZKSY;X]EK;)N\ZPYIN^O3Z+AO#VE>;7/N
MGT-(JVW<-^FAZ^/A?&7=#?LFGY?#)O3-ZJ/9Q*#C\20,OV=4B]GOF:.W4Q__
M,[%;KW>K^-*M/O?QD/\8'+ZZX2-M8\S5Z*T9-C'/JW!LKZ=3N!SDX3RY&BW?
MY]6P?)<JE Y2"-+R009!5C[((<C+!]405)</FD#0I'S0(P0]E@]Z@J"G\D%3
M")J6#Y(QRC@F2+K!FD!K0:Z%P&M!L(5 ;$&RA<!L0;2%0&U!MH7 ;4&XA4!N
M0;J%P&Y!O(5 ;T6]E4!O1;V50&^]^=@FT%M1;R706U%O)=!;46\ET%M1;R70
M6U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VVXV2PCT-M3;"/0VU-L(
M]#;4VPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?3VF\UN
M KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]:]2[OJ?>*9_:F*X]/VM\_CVI
MSN=[X_7QE^7/27Q?U!>< _S]77P#4$L#!!0    ( "Z2$U6 A/B=P $    >
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V5;$>( . C9M
MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)[7=?;.EL,G[;6?*];576?I(L
M0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z
M78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W
M<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N))]VESC3HYG/BXQRDZVK
MN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV
M%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D
M#P72QQ"DCQ%('[<@?=R!]'$/T@<?H#2"(BI'(96CF,I14.4HJG(45CF*JQP%
M5HXBJT"15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4625*+)*%%DEBJP2
M15:)(JM$D56BR"I19)4HLBH4616*K I%5H4BJT*15:'(JE!D52BR*A19%8JL
MP_^4]=V8U5__DVSN::6+^IC/VA^_TT]02P$"% ,4    "  NDA-5!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( "Z2$U50.CUK[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( "Z2$U697)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M+I(351X[<PWK!0  M1\  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( "Z2$U7QZPPYVP<  -,?   8
M          " @2X.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    "  NDA-5J-7[0D4#  "G"P  &               @($_%@  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ +I(356&APS[&"   I"<
M !@              ("!NAD  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( "Z2$U7)HXH\D0T  &=]   8              " @;8B  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  NDA-5$]69*M (
M   0)P  &               @(%],   >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ +I(35:HO4QG3$0  WC   !@              ("!
M@SD  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( "Z2$U4#
M%G*O; (  %P%   8              " @8Q+  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    "  NDA-52;>AYLD"  !?!@  &
M    @($N3@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M+I(35=LPB"#- @  0 8  !D              ("!+5$  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    "  NDA-5[*#Y!24#  #E!@  &0
M            @($Q5   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( "Z2$U7L;Q"(4P0  #$*   9              " @8U7  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ +I(35>"KMC8G P
M*P<  !D              ("!%UP  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    "  NDA-5IK&"3R$'  ":$0  &0              @(%U
M7P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( "Z2$U7H
M[]DX(@@  "\4   9              " @<UF  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ +I(35:]?F\0G!   Y@@  !D
M     ("!)F\  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M"  NDA-5_3\O+:4#  "\"0  &0              @(&$<P  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( "Z2$U7!Z<BM?@(  ,$%   9
M              " @6!W  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ +I(351PSH3Y6!0  WPP  !D              ("!%7H  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  NDA-5&10K1_H#
M  !$"0  &0              @(&B?P  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( "Z2$U5P#5!OJPH  -8:   9              "
M@=.#  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ +I(3
M52>.^]-G$@  EC4  !D              ("!M8X  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    "  NDA-58FMXN>P#  !%"0  &0
M        @(%3H0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( "Z2$U4X6)]*Y (  '<&   9              " @7:E  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ +I(354BZ]UOU!   )0L
M !D              ("!D:@  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    "  NDA-5U[H2,M@"  !J!@  &0              @(&]K0
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( "Z2$U7X!VKY
M"P,   D'   9              " @<RP  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ +I(352+=P2]$ P  T @  !D
M ("!#K0  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  N
MDA-5>-*! I4#  "+"   &0              @(&)MP  >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( "Z2$U7+CR3R<0D  *]4   9
M          " @56[  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ +I(350N/IN)H P  !@L  !D              ("!_<0  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  NDA-5,:>D2?X"  "F
M"P  &0              @(&<R   >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( "Z2$U4^4IJ_[@4  &<P   9              " @='+
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ +I(35;FD
MD>DL @  R 4  !D              ("!]M$  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    "  NDA-5L<](7F\&  "!+@  &0
M    @(%9U   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M "Z2$U4>5/!"0 ,  $X*   9              " @?_:  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ +I(354??M00+ P  $@D  !D
M             ("!=MX  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    "  NDA-5A,S?D:@&  "](@  &0              @(&XX0  >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( "Z2$U6# +NTB0(
M -,&   9              " @9?H  !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ +I(35=O[DQ:! @  ;P8  !D              ("!
M5^L  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  NDA-5
ME A8Q(<#  !$#0  &0              @($/[@  >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( "Z2$U6J\0&;I@4  "HI   9
M      " @<WQ  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ +I(353-;S,+; @  - @  !D              ("!JO<  'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  NDA-5R-8WRG4"  "P!@
M&0              @(&\^@  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( "Z2$U60KSV9G04  )HG   9              " @6C]  !X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ +I(350NG'[D&
M P  -0H  !D              ("!/ ,! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    "  NDA-5""4;9=4"  "+"   &0
M@(%Y!@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( "Z2
M$U4_[TOTYP4  -HF   9              " @84) 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ +I(353?<PF,?!@  ;#0  !D
M         ("!HP\! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    "  NDA-5I>$BV T#   V#   &0              @('Y%0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( "Z2$U4YK9'I-@,  $@3
M   -              "  3T9 0!X;"]S='EL97,N>&UL4$L! A0#%     @
M+I(359>*NQS     $P(   L              ( !GAP! %]R96QS+RYR96QS
M4$L! A0#%     @ +I(358N\DTDQ!   52$   \              ( !AQT!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( "Z2$U4X@V\FQ $   T>   :
M              "  >4A 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( "Z2$U6 A/B=P $    >   3              "  >$C 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     Z #H S0\  -(E 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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>64
<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>65
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>203</ContextCount>
  <ElementCount>286</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>67</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="vivakor_i10q-063022.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_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/BasisOfPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.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_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - 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>9</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - 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>13</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - 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>14</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - 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>16</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Temporary Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/TemporaryEquity</Role>
      <ShortName>Temporary Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Noncontrolling Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/NoncontrollingInterest</Role>
      <ShortName>Noncontrolling Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - 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>19</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/BasisOfPresentationPolicies</Role>
      <ShortName>Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - 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>23</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - 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>24</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - 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>25</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - 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>26</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - 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>27</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - 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>28</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - 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>29</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Basis of Presentation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/BasisOfPresentationDetailsNarrative</Role>
      <ShortName>Basis of Presentation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/BasisOfPresentationPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - 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>31</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - 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>32</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - 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>33</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - 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>34</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - 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>35</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - 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>36</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - 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>37</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - 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>38</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of Debt)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt</Role>
      <ShortName>Loans and Notes Payable (Details - Maturities of Debt)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/LoansAndNotesPayableTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - 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>40</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/CommitmentsAndContingenciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - 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>42</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - 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>43</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - 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>44</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - 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>45</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Noncontrolling Interest (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://vivakor.com/role/NoncontrollingInterestDetailsNarrative</Role>
      <ShortName>Noncontrolling Interest (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://vivakor.com/role/NoncontrollingInterest</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - 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>47</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - 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>48</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - 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>49</Position>
    </Report>
    <Report instance="vivakor_i10q-063022.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - 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/IncomeTax</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RetainedEarningsAccumulatedDeficit -  vivakor_i10q-063022.htm 172</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="vivakor_i10q-063022.htm">vivakor_i10q-063022.htm</File>
    <File>vivakor_ex3101.htm</File>
    <File>vivakor_ex3102.htm</File>
    <File>vivakor_ex3201.htm</File>
    <File>vivakor_ex3202.htm</File>
    <File>vivk-20220630.xsd</File>
    <File>vivk-20220630_cal.xml</File>
    <File>vivk-20220630_def.xml</File>
    <File>vivk-20220630_lab.xml</File>
    <File>vivk-20220630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="761">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>68
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "vivakor_i10q-063022.htm": {
   "axisCustom": 0,
   "axisStandard": 16,
   "contextCount": 203,
   "dts": {
    "calculationLink": {
     "local": [
      "vivk-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "vivk-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "vivakor_i10q-063022.htm"
     ]
    },
    "labelLink": {
     "local": [
      "vivk-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "vivk-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "vivk-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 468,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 88,
    "http://vivakor.com/20220630": 75,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 168
   },
   "keyCustom": 53,
   "keyStandard": 233,
   "memberCustom": 50,
   "memberStandard": 16,
   "nsprefix": "VIVK",
   "nsuri": "http://vivakor.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://vivakor.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Marketable Securities",
     "role": "http://vivakor.com/role/MarketableSecurities",
     "shortName": "Marketable Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Inventories",
     "role": "http://vivakor.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Property and Equipment",
     "role": "http://vivakor.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Loans and Notes Payable",
     "role": "http://vivakor.com/role/LoansAndNotesPayable",
     "shortName": "Loans and Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MortgageNotesPayableDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Commitments and Contingencies",
     "role": "http://vivakor.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - Long-term Debt",
     "role": "http://vivakor.com/role/Long-termDebt",
     "shortName": "Long-term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Temporary Equity",
     "role": "http://vivakor.com/role/TemporaryEquity",
     "shortName": "Temporary Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:TemporaryEquityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Noncontrolling Interest",
     "role": "http://vivakor.com/role/NoncontrollingInterest",
     "shortName": "Noncontrolling Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Share-Based Compensation & Warrants",
     "role": "http://vivakor.com/role/Share-basedCompensationWarrants",
     "shortName": "Share-Based Compensation & Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "role": "http://vivakor.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Income Tax",
     "role": "http://vivakor.com/role/IncomeTax",
     "shortName": "Income Tax",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Subsequent Events",
     "role": "http://vivakor.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:Covid19PolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Basis of Presentation (Policies)",
     "role": "http://vivakor.com/role/BasisOfPresentationPolicies",
     "shortName": "Basis of Presentation (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:Covid19PolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "VIVK:TemporaryEquityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Temporary Equity (Tables)",
     "role": "http://vivakor.com/role/TemporaryEquityTables",
     "shortName": "Temporary Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "VIVK:TemporaryEquityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "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 - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "role": "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-02-132022-02-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Basis of Presentation (Details Narrative)",
     "role": "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
     "shortName": "Basis of Presentation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-02-132022-02-14",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseDepositLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseDepositLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - 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_i10q-063022.htm",
      "contextRef": "AsOf2020-12-31_custom_OdysseyGroupMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesAndLoansPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_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": "00000039 - Disclosure - Loans and Notes Payable (Details - Maturities of Debt)",
     "role": "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
     "shortName": "Loans and Notes Payable (Details - Maturities of Debt)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOfMaturitiesOfLongTermDebtsTableTextBlock",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_custom_LoansAndNotesPayableMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "role": "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - 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",
       "td",
       "tr",
       "table",
       "us-gaap:MortgageNotesPayableDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConvertibleNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Commitments (Details)",
     "role": "http://vivakor.com/role/CommitmentsDetails",
     "shortName": "Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_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": "00000043 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_us-gaap_LongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_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": "00000044 - 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_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30_custom_OtherLongTermDebtMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "VIVK:DividendPaidInSeriesB1PreferredStock",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - 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_i10q-063022.htm",
      "contextRef": "AsOf2021-03-31_custom_ConvertiblePreferredStockSeriesBMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MinorityInterestDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDistributionsToAffiliates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - Noncontrolling Interest (Details Narrative)",
     "role": "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative",
     "shortName": "Noncontrolling Interest (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:MinorityInterestDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-012022-06-30_custom_VivaWealthFundILLCMember157437031",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsOfDistributionsToAffiliates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - 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",
       "span",
       "td",
       "tr",
       "table",
       "VIVK:ScheduleOWarrantsValuationAssumptionsTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-012022-06-30_us-gaap_StockOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - 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",
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2022-06-30",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2020-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 - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)",
     "role": "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "AsOf2020-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": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-04-012022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - Income Tax (Details Narrative)",
     "role": "http://vivakor.com/role/IncomeTaxDetailsNarrative",
     "shortName": "Income Tax (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2021-01-012021-06-30",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)",
     "role": "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": "0",
      "lang": null,
      "name": "VIVK:CommonStockOptionsIssuedForServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "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 - Basis of Presentation",
     "role": "http://vivakor.com/role/BasisOfPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "vivakor_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - 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_i10q-063022.htm",
      "contextRef": "From2022-01-01to2022-06-30",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 67,
   "tag": {
    "VIVK_AccruedInterestWorkingInterestRoyaltyPrograms": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest (working interest royalty programs)"
       }
      }
     },
     "localname": "AccruedInterestWorkingInterestRoyaltyPrograms",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_AmortizedUsefulLives": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized useful lives"
       }
      }
     },
     "localname": "AmortizedUsefulLives",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "VIVK_BioreactorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bioreactors [Member]"
       }
      }
     },
     "localname": "BioreactorsMember",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashAndCashEquivalentsAttributedToVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashAttributableToVie": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash attributable to VIE"
       }
      }
     },
     "localname": "CashAttributableToVie",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CashPaidDuringYearForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the year for:"
       }
      }
     },
     "localname": "CashPaidDuringYearForAbstract",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for fractional shares from reverse stock split"
       }
      }
     },
     "localname": "CommonStockIssuedForFractionalSharesFromReverseStockSplit",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_CommonStockIssuedForFractionalSharesFromReverseStockSplitShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for fractional shares from reverse stock split, shares"
       }
      }
     },
     "localname": "CommonStockIssuedForFractionalSharesFromReverseStockSplitShares",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockIssuedForPurchaseOfLicense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock issued for the purchase of a license(1)"
       }
      }
     },
     "localname": "CommonStockIssuedForPurchaseOfLicense",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockIssuedForPurchaseOfLicenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued for the purchase of a license"
       }
      }
     },
     "localname": "CommonStockIssuedForPurchaseOfLicenses",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_CommonStockOptionsIssuedForServices": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 3.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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConsultantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultant [Member]"
       }
      }
     },
     "localname": "ConsultantMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConversionOfSeriesBB1AndC1PreferredStockToCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Series A, B, B-1, and C-1 Preferred Stock to Common Stock"
       }
      }
     },
     "localname": "ConversionOfSeriesBB1AndC1PreferredStockToCommonStock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConversionOfSeriesPreferredStockToCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Series A Preferred Stock to Common Stock"
       }
      }
     },
     "localname": "ConversionOfSeriesPreferredStockToCommonStock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConversionOfSeriesPreferredStockToCommonStockShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Series A Preferred Stock to Common Stock, shares"
       }
      }
     },
     "localname": "ConversionOfSeriesPreferredStockToCommonStockShares",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1)"
       }
      }
     },
     "localname": "ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of temporary equity Series B and B-1 Preferred Stock to Common Stock (1), shares"
       }
      }
     },
     "localname": "ConversionOfTemporaryEquitySeriesBAndB1PreferredStockToCommonStock1Shares",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_ConvertiblePreferredStockSeriesB1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Preferred Stock Series B 1 [Member]"
       }
      }
     },
     "localname": "ConvertiblePreferredStockSeriesB1Member",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ConvertibleSeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "ConvertibleSeriesAPreferredStockMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_Covid19PolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COVID-19"
       }
      }
     },
     "localname": "Covid19PolicyTextBlock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_DisclosureLiquidityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity"
       }
      }
     },
     "localname": "DisclosureLiquidityAbstract",
     "nsuri": "http://vivakor.com/20220630",
     "xbrltype": "stringItemType"
    },
    "VIVK_DisclosureTemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity"
       }
      }
     },
     "localname": "DisclosureTemporaryEquityAbstract",
     "nsuri": "http://vivakor.com/20220630",
     "xbrltype": "stringItemType"
    },
    "VIVK_DividendPaidInSeriesB1PreferredStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend paid in Series B-1 Preferred Stock"
       }
      }
     },
     "localname": "DividendPaidInSeriesB1PreferredStock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_EmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employees [Member]"
       }
      }
     },
     "localname": "EmployeesMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_FexixIronMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fexix Iron [Member]"
       }
      }
     },
     "localname": "FexixIronMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_GainLossOnDispositionOfAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on disposition of asset"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAsset",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_GainOnDispositionOfAsset": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "GainOnDispositionOfAsset",
        "negatedLabel": "Gain on disposal of asset"
       }
      }
     },
     "localname": "GainOnDispositionOfAsset",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_IntellectualPropertyNet": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_InterimFinancialInformationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interim Financial Information"
       }
      }
     },
     "localname": "InterimFinancialInformationPolicyTextBlock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_InternationalMetalsExchangeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "International Metals Exchange, LLC [Member]"
       }
      }
     },
     "localname": "InternationalMetalsExchangeMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_JPMorganChaseBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "J P Morgan Chase Bank [Member]"
       }
      }
     },
     "localname": "JPMorganChaseBankMember",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease payments next two and three months"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LicenseAgreementNet": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LiquidityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LiquidityTextBlock",
        "verboseLabel": "Liquidity"
       }
      }
     },
     "localname": "LiquidityTextBlock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Liquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_LoansAndNotesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_LoansAndNotesPayableCurrentAttributedToVariableInterestEntity": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets",
      "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/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_MarketableSecuritiesUnrealizedLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized loss on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedLoss",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_NanospongeCavitationDeviceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nanosponge/Cavitation Device [Member]"
       }
      }
     },
     "localname": "NanospongeCavitationDeviceMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NationalBuickGMCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "National Buick G M C [Member]"
       }
      }
     },
     "localname": "NationalBuickGMCMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_NonStatutoryStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Statutory Stock Options [Member]"
       }
      }
     },
     "localname": "NonStatutoryStockOptionsMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_OperatingLeaseLiability1Noncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, long-term"
       }
      }
     },
     "localname": "OperatingLeaseLiability1Noncurrent",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_OtherLongTermDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Long Term Debt [Member]"
       }
      }
     },
     "localname": "OtherLongTermDebtMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PaymentsToAcquireIntangibleAssets1": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PercentageOfAccrueInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "percentage of accrue interest"
       }
      }
     },
     "localname": "PercentageOfAccrueInterest",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "VIVK_PreciousMetalConcentrate": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious metal concentrate"
       }
      }
     },
     "localname": "PreciousMetalConcentrate",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PreciousMetalExtractionMachine10TonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Precious Metal Extraction Machine- 10 Ton [Member]"
       }
      }
     },
     "localname": "PreciousMetalExtractionMachine10TonMember",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_PresentValueOfLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of lease payments"
       }
      }
     },
     "localname": "PresentValueOfLeasePayments",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_ProfessionalServiceAgenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional Service Agencies [Member]"
       }
      }
     },
     "localname": "ProfessionalServiceAgenciesMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_PublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Offering [Member]"
       }
      }
     },
     "localname": "PublicOfferingMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RPCDesignAndManufacturingLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "R P C Design And Manufacturing L L C [Member]"
       }
      }
     },
     "localname": "RPCDesignAndManufacturingLLCMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RdmMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RDM [Member]"
       }
      }
     },
     "localname": "RdmMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_RemediationProcessingUnit1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remediation Processing Unit 1 [Member]"
       }
      }
     },
     "localname": "RemediationProcessingUnit1Member",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ScepterHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scepter Holdings [Member]"
       }
      }
     },
     "localname": "ScepterHoldingsMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ScheduleOWarrantsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrant assumptions"
       }
      }
     },
     "localname": "ScheduleOWarrantsValuationAssumptionsTableTextBlock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsTables"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_SerciesC1IssueForReductionInStockPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sercies C-1 Issue for a reduction in stock payables, shares"
       }
      }
     },
     "localname": "SerciesC1IssueForReductionInStockPayable",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_SerciesC1IssueForReductionInStockPayables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C-1 Issue for a reduction in stock payables"
       }
      }
     },
     "localname": "SerciesC1IssueForReductionInStockPayables",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SeriesC1PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series C-1 Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesC1PreferredStockMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_ShareStockAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Stock Award [Member]"
       }
      }
     },
     "localname": "ShareStockAwardMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_SpeedwayCommerceCenterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Speedway Commerce Center [Member]"
       }
      }
     },
     "localname": "SpeedwayCommerceCenterMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockOptionsGrantedToEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options Granted To Employees [Member]"
       }
      }
     },
     "localname": "StockOptionsGrantedToEmployeesMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_StockOptionsIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options issued for services"
       }
      }
     },
     "localname": "StockOptionsIssuedForServices",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "VIVK_StockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]"
       }
      }
     },
     "localname": "StockOptionsMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_TemporaryEquityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TemporaryEquityTextBlock",
        "verboseLabel": "Temporary Equity"
       }
      }
     },
     "localname": "TemporaryEquityTextBlock",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "VIVK_TripleTNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Triple T Notes [Member]"
       }
      }
     },
     "localname": "TripleTNotesMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VariousConvertibleBridgeNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Various Convertible Bridge Notes [Member]"
       }
      }
     },
     "localname": "VariousConvertibleBridgeNotesMember",
     "nsuri": "http://vivakor.com/20220630",
     "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/20220630",
     "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/20220630",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VendorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vendor [Member]"
       }
      }
     },
     "localname": "VendorMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VictoryHoldingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Victory Holdings [Member]"
       }
      }
     },
     "localname": "VictoryHoldingsMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaWealthFundILLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viva Wealth Fund I L L C [Member]"
       }
      }
     },
     "localname": "VivaWealthFundILLCMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaWealthFundIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Viva Wealth Fund I [Member]"
       }
      }
     },
     "localname": "VivaWealthFundIMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaopportunityFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaopportunity Fund LLC [Member]"
       }
      }
     },
     "localname": "VivaopportunityFundMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaventuresRoyaltyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaventures Royalty II, LLC [Member]"
       }
      }
     },
     "localname": "VivaventuresRoyaltyMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_VivaventuresUtsiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vivaventures UTSI, LLC [Member]"
       }
      }
     },
     "localname": "VivaventuresUtsiMember",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "VIVK_WarrantsIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued"
       }
      }
     },
     "localname": "WarrantsIssued",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "VIVK_WarrantsOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants outstanding"
       }
      }
     },
     "localname": "WarrantsOutstanding",
     "nsuri": "http://vivakor.com/20220630",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r428",
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative",
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative",
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://vivakor.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r95",
      "r182",
      "r186",
      "r191",
      "r301",
      "r302",
      "r308",
      "r309",
      "r349",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r95",
      "r182",
      "r186",
      "r191",
      "r301",
      "r302",
      "r308",
      "r309",
      "r349",
      "r414"
     ],
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r43",
      "r45",
      "r93",
      "r94",
      "r197",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r175",
      "r176",
      "r177",
      "r178",
      "r196",
      "r222",
      "r236",
      "r237",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r398",
      "r399",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r175",
      "r176",
      "r177",
      "r178",
      "r196",
      "r222",
      "r236",
      "r237",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r398",
      "r399",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r196",
      "r222",
      "r235",
      "r236",
      "r237",
      "r266",
      "r267",
      "r268",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r398",
      "r399",
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r196",
      "r222",
      "r235",
      "r236",
      "r237",
      "r266",
      "r267",
      "r268",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r398",
      "r399",
      "r415",
      "r416"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r44",
      "r45",
      "r93",
      "r94",
      "r197",
      "r223"
     ],
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r151",
      "r152",
      "r383"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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 none and $33,000, respectively"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r374",
      "r393"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r33"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r32",
      "r352"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r12",
      "r166"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r270",
      "r271",
      "r272",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r239",
      "r273",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Stock based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r27",
      "r153",
      "r157",
      "r158",
      "r159"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r14",
      "r89",
      "r137",
      "r140",
      "r146",
      "r155",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r301",
      "r308",
      "r321",
      "r350",
      "r352",
      "r368",
      "r384"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r31",
      "r89",
      "r155",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r301",
      "r308",
      "r321",
      "r350",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r9",
      "r352",
      "r405",
      "r406"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r9",
      "r79"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r73",
      "r79",
      "r84"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r73",
      "r322"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r87",
      "r89",
      "r111",
      "r112",
      "r113",
      "r116",
      "r118",
      "r124",
      "r125",
      "r126",
      "r155",
      "r182",
      "r186",
      "r187",
      "r188",
      "r191",
      "r192",
      "r220",
      "r221",
      "r224",
      "r225",
      "r226",
      "r321",
      "r433"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Warrants exercise price"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "verboseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r172",
      "r173",
      "r174",
      "r179",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r226"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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; 15,038,619 and 12,330,859 were issued and outstanding as of June 30, 2022 and December 31, 2021(1)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": {
     "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": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]"
       }
      }
     },
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "auth_ref": [
      "r306",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]"
       }
      }
     },
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r303"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r81",
      "r82",
      "r83"
     ],
     "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": "Conversion of Series B and B-1 Preferred Stock to Common Stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r81",
      "r82",
      "r83"
     ],
     "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 Series B and B-1 Preferred Stock to Common Stock, shares"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r17",
      "r370",
      "r386",
      "r408"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "auth_ref": [
      "r15",
      "r369",
      "r382",
      "r408"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertiblePreferredStockMember": {
     "auth_ref": [
      "r220",
      "r221",
      "r224"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r59",
      "r89",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r321"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r81",
      "r83"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r88",
      "r95",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r213",
      "r214",
      "r215",
      "r216",
      "r334",
      "r369",
      "r370",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r17",
      "r211",
      "r370",
      "r382"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r39",
      "r88",
      "r95",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r213",
      "r214",
      "r215",
      "r216",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r39",
      "r88",
      "r95",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r227",
      "r228",
      "r229",
      "r230",
      "r330",
      "r331",
      "r334",
      "r335",
      "r381"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r200",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r277",
      "r278"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r373"
     ],
     "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": "Deposits",
        "verboseLabel": "Office access deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails",
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r77",
      "r164"
     ],
     "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"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r77",
      "r164"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 3.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r231",
      "r380"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r53",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r109",
      "r111",
      "r116",
      "r117",
      "r118",
      "r121",
      "r122",
      "r317",
      "r318",
      "r377",
      "r396"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r53",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r111",
      "r116",
      "r117",
      "r118",
      "r121",
      "r122",
      "r317",
      "r318",
      "r377",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/IncomeTaxDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r37"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r48",
      "r49",
      "r50",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r123",
      "r156",
      "r226",
      "r231",
      "r270",
      "r271",
      "r272",
      "r286",
      "r287",
      "r316",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r347",
      "r400",
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r2",
      "r89",
      "r155",
      "r321"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r2",
      "r89",
      "r155",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "auth_ref": [
      "r217"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of debt extinguished."
       }
      }
     },
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r319",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r77",
      "r163",
      "r168"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain on disposition of asset"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r56",
      "r89",
      "r137",
      "r139",
      "r142",
      "r145",
      "r147",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r321"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r162",
      "r169"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r50",
      "r58"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r57",
      "r78",
      "r101",
      "r102",
      "r103",
      "r104",
      "r114",
      "r118",
      "r299"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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 income (loss) attributable to Vivakor, Inc."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r90",
      "r281",
      "r283",
      "r284",
      "r288",
      "r290",
      "r292",
      "r293",
      "r294"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/IncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r282"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r107",
      "r108",
      "r136",
      "r279",
      "r289",
      "r291",
      "r397"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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": "Provision for income taxes",
        "negatedLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/IncomeTaxDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r80"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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 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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 7.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 14.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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 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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r86",
      "r161",
      "r362",
      "r363",
      "r364",
      "r366"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 2.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 3.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r71",
      "r74",
      "r80"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r29"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r29",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "auth_ref": [
      "r407",
      "r409"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 4.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseDepositLiability": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease.",
        "label": "Office and warehouse lease deposits"
       }
      }
     },
     "localname": "LeaseDepositLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r344"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r344"
     ],
     "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": "Lease payments next twelve months",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r344"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r344"
     ],
     "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": "Lease payments next four months",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r344"
     ],
     "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": "Lease payments next three months",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r344"
     ],
     "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": "Lease payments next two months",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r344"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r36",
      "r89",
      "r141",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r302",
      "r308",
      "r309",
      "r321",
      "r350",
      "r351"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r89",
      "r155",
      "r321",
      "r352",
      "r372",
      "r390"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r38",
      "r89",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r302",
      "r308",
      "r309",
      "r321",
      "r350",
      "r351",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r201",
      "r212",
      "r213",
      "r214",
      "r370",
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Total long term debt",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "http://vivakor.com/role/Long-termDebtDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt",
      "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r17"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermNotesAndLoans": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r39"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails",
      "http://vivakor.com/role/Long-termDebtDetails1",
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r39",
      "r181"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails",
      "http://vivakor.com/role/Long-termDebtDetails1",
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r375"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/MarketableSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 1.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 (loss) on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r42",
      "r89",
      "r155",
      "r182",
      "r186",
      "r187",
      "r188",
      "r191",
      "r192",
      "r321",
      "r371",
      "r389"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r231"
     ],
     "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 by noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest"
       }
      }
     },
     "localname": "MinorityInterestDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterestLineItems": {
     "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": "Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestTable": {
     "auth_ref": [
      "r42",
      "r58",
      "r298",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r73",
      "r75",
      "r78"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r46",
      "r47",
      "r50",
      "r52",
      "r78",
      "r89",
      "r99",
      "r101",
      "r102",
      "r103",
      "r104",
      "r107",
      "r108",
      "r114",
      "r137",
      "r139",
      "r142",
      "r145",
      "r147",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r318",
      "r321",
      "r376",
      "r395"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r109",
      "r110",
      "r115",
      "r118",
      "r137",
      "r139",
      "r142",
      "r145",
      "r147"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Abstract]"
       }
      }
     },
     "localname": "NoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r231",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansPayable": {
     "auth_ref": [
      "r17",
      "r370",
      "r387"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansPayableCurrent": {
     "auth_ref": [
      "r35"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r17",
      "r370",
      "r387"
     ],
     "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",
        "verboseLabel": "Total Notes Payable"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative",
      "http://vivakor.com/role/LoansAndNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r21",
      "r92",
      "r348",
      "r394"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r137",
      "r139",
      "r142",
      "r145",
      "r147"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r339"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r338"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r338"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r340",
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Lease payment"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r337"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "verboseLabel": "Right-of-use asset for operating leases"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r343",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r342",
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r285"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r30",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r10",
      "r392"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtCurrent": {
     "auth_ref": [
      "r15",
      "r16"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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 (working interest royalty programs), current"
       }
      }
     },
     "localname": "OtherLongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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 (working interest royalty programs)"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "order": 5.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDistributionsToAffiliates": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.",
        "label": "Payments of Distributions to Affiliates"
       }
      }
     },
     "localname": "PaymentsOfDistributionsToAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/NoncontrollingInterestDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 5.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r19",
      "r220"
     ],
     "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 value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19",
      "r220"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Convertible, preferred stock, $.001 par value; 3,400,000 shares authorized;(1) Series A- 66,667 issued and outstanding(1)"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.",
        "label": "Diluted weighted average common shares outstanding"
       }
      }
     },
     "localname": "ProFormaWeightedAverageSharesOutstandingDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ProceedsFromCollectionOfNotesReceivable": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from notes receivable"
       }
      }
     },
     "localname": "ProceedsFromCollectionOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r66"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherInvestments": {
     "auth_ref": [
      "r64"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from disposal of equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r46",
      "r47",
      "r50",
      "r72",
      "r89",
      "r99",
      "r107",
      "r108",
      "r137",
      "r139",
      "r142",
      "r145",
      "r147",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r300",
      "r304",
      "r305",
      "r312",
      "r313",
      "r318",
      "r321",
      "r378"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r170",
      "r411",
      "r412",
      "r413"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r11",
      "r165"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r167",
      "r352",
      "r379",
      "r391"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets",
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r167"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": {
     "auth_ref": [
      "r336"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": {
     "auth_ref": [
      "r336"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesInventoryAxis": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of inventory held.",
        "label": "Inventory [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesInventoryAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesInventoryTypeDomain": {
     "auth_ref": [
      "r28"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/InventoriesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r231",
      "r352",
      "r388",
      "r403",
      "r404"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Retained Earnings (Accumulated Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets",
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r156",
      "r270",
      "r271",
      "r272",
      "r286",
      "r287",
      "r316",
      "r400",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r51",
      "r89",
      "r134",
      "r135",
      "r138",
      "r143",
      "r144",
      "r148",
      "r149",
      "r150",
      "r155",
      "r182",
      "r183",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r321",
      "r378"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r296"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PrepaidExpensesAndOtherAssetsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r39",
      "r95",
      "r213",
      "r215",
      "r227",
      "r228",
      "r229",
      "r230",
      "r330",
      "r331",
      "r335",
      "r381"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExtinguishmentOfDebtTable": {
     "auth_ref": [
      "r217"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Long-termDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r238",
      "r240",
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r244",
      "r259",
      "r262"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-Term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecurityDeposit": {
     "auth_ref": [
      "r13"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis": {
     "auth_ref": [
      "r367"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems": {
     "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": "Security Owned and Sold, Not yet Purchased, at Fair Value [Line Items]"
       }
      }
     },
     "localname": "SecurityOwnedAndSoldNotYetPurchasedAtFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule 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 [Table]"
       }
      }
     },
     "localname": "SecurityOwnedAndSoldNotYetPurchasedAtFairValueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [
      "r18",
      "r19",
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock.",
        "label": "Series A Preferred Stock [Member]"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows": {
       "order": 8.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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r266"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Weighted average exercise price - exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Weighted average exercise price, forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r249"
     ],
     "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",
        "verboseLabel": "Option granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r245",
      "r246"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r245",
      "r246"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r264"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Weighted average exercise price, exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted average exercise price, granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Expected life of warrants"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r263"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r263"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r234",
      "r275"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending balance, shares",
        "periodStartLabel": "Beginning balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-Term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/LoansAndNotesPayableDetails-MaturitiesOfDebt"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r87",
      "r89",
      "r111",
      "r112",
      "r113",
      "r116",
      "r118",
      "r124",
      "r125",
      "r126",
      "r155",
      "r182",
      "r186",
      "r187",
      "r188",
      "r191",
      "r192",
      "r220",
      "r221",
      "r224",
      "r225",
      "r226",
      "r321",
      "r433"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative",
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r41",
      "r48",
      "r49",
      "r50",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r123",
      "r156",
      "r226",
      "r231",
      "r270",
      "r271",
      "r272",
      "r286",
      "r287",
      "r316",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r347",
      "r400",
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r123",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://vivakor.com/role/MarketableSecuritiesDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails-Assumptions",
      "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, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r226",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Common Stock issued for cash, shares",
        "verboseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://vivakor.com/role/LiquidityDetailsNarrative",
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetailsNarrative"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r19",
      "r20",
      "r226",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r226",
      "r231",
      "r250"
     ],
     "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",
        "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r226",
      "r231"
     ],
     "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, net of offering costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "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"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/Share-basedCompensationWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r24",
      "r25",
      "r89",
      "r154",
      "r155",
      "r321",
      "r352"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r49",
      "r89",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r155",
      "r156",
      "r231",
      "r270",
      "r271",
      "r272",
      "r286",
      "r287",
      "r297",
      "r298",
      "r311",
      "r316",
      "r321",
      "r323",
      "r324",
      "r328",
      "r347",
      "r401",
      "r402"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets",
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r232"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r353",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r182",
      "r186",
      "r187",
      "r188",
      "r191",
      "r192"
     ],
     "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": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "June 30, 2021",
        "periodStartLabel": "December 31, 2020"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "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/2022",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r18"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "auth_ref": [
      "r8",
      "r219"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/TemporaryEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockCarryingBasis": {
     "auth_ref": [
      "r233"
     ],
     "calculation": {
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r40",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnearnedPremiums": {
     "auth_ref": [
      "r385"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.",
        "label": "Unearned revenue"
       }
      }
     },
     "localname": "UnearnedPremiums",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r301",
      "r302",
      "r308",
      "r309",
      "r310"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/BasisOfPresentationDetailsNarrative"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/PropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Effect of dilutive securities"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r109",
      "r118"
     ],
     "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/2022",
     "presentation": [
      "http://vivakor.com/role/CondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.C)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919106-209958"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(13)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r417": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r418": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r419": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r421": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r422": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r423": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r424": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r425": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r426": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r427": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r428": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r429": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r430": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r431": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r432": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r433": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r434": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r435": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r436": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r437": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>69
<FILENAME>0001683168-22-005949-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-22-005949-xbrl.zip
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
MK,9;J_-%$*AM+.C\!9&_'/I/B?S%\3]02P,$%     @ +I(351D/?ZD) P
M^PP  !(   !V:79A:V]R7V5X,S(P,2YH=&W=5U%OHD 0?C?Q/TQ\:#1!!=M>
MKI4S0:6I%ZM6\')]7&&1O<.%+DNK__YF 6VO39-KHDUS/@#NSL[WS<PW0S"O
MW9MQKUHQKVUKB'=0/],=N6.[9[:+.^ZVRVVS/QW>@>/>C>UOM2#F\A(,/9'@
MLC5-84(?81ZO"=>*!0T<*EA0PX-X=/;><UU8$[%B_!*4J5Y#0K/#N,JO9ZUS
MQKL@Z48V2<16N"G8*I3E$N,^5<YU95;KV9N0+9F$TT[+.!B/O]$]Q*.BUCOA
MRS3I'AG$[/<&]MP=78T&ECN:3F"VF#L+:^*".S7;_</E^DUXXRLL6DYKT +'
M'N04C--S7?L8<,L!:SB=N?;PXP/?A7NA?X'I%;C7-CC6O&]-;*<Y_3FV[\ :
MN&JGH^N=@U(ZN+:.+-9?62I9L*WU1AR\F'/J219S>&0R!!E2N,V(P*Q&6YC3
M)!82</,J%NMJQ=";MQ '\(,]D-^QT&#$O1;4U:&3R+_/XNX@7B>$;T]$_J\!
M02QRGPFRBGV@V/X^?,\XA5-=PU)T.AJ0% (6X?J>@4.]3##),$#"?; W7DCX
MB@)Z7[,T1;;5"I)2ICZ1%$(J*-)Z3J2@ON.AY;89HHL4<T!]#6Z(Q+5'F# O
M3AG18! R&B 68DOV0&$:!,RC0L6K#I>1Y5C++2I/8!*1H5:M))E(,\(ER!B>
M]5^9U[S_5)#$CQ.)83XWWQDIU99 #A%+PFG:G&XBN@7+DVI'J59%0>3EL67Q
M,>*K&PTHD/[EZH:T6BGE&&01:M/#>D1*(7O5"'J?,4'7.!-2E;*G M1) U"(
MQGG=;^S3_*2QO;[*7!L7IV==I;S_)-.==V>:<6S<-<G3AR-"$H8] ZQHN5T9
M"%,S(A$T51G7U#:)(J2$PX.1".N1)EB"M&B^@''"/;6.#GV6NU;-C5995!0L
MQBF18Z9ED:J5LNM:GW>V'L&AN>BUT_;+"66V%X=\9[WR?C#/;PS2 R+49X*A
MEA(4TRN8QN>M[!O]:64K?,2I4[P0/R__EPYSIVWU\5)\S:B/GC]02P,$%
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
M2& (*.8E_%J\"?0&A& ,KA4M2B>CA-_3W&7KP86XA-\7W&?#(646GP[%L?E
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
MU>KBYNLT9:K:;X./(8#$<PM5!IQ;LB#6EQ9?@X(-4;_XZ^+OR$SIXE $*F&
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
M&" &#7"M\#*J;3 0T.9G?%\ZDF-<1/8&Q* Z18LXB.\-\I'+_KJKQX_[B@I
M%: 1E<=!=+NNL3/M/X*!WE5::N69%R5$XRM%;<$/H6LO/UP#:/6=WH ++HZ;
M&^ARCBKGZ'S&#4GG!IM2!TT.30 07OA951F/@3K(N )E"K;@Y+1T1<8=:>&.
M.'3'3Q$UW9D=1^O[?=G"%1FGI2TR?D@N/QQ4/]CWK5!@WK4"\^/@AOHKHO54
MU$9HD=800;9ZAVH3YN-6 AOML3.BGUYRJ:6/@'I\A-^26/2 ^.AEG6(=265'
M!=7JK4WS+N>17+_VN[@:# NQ*@2#:DGBC"/I*;8O:R2AH5C2>*.:\883#<?*
M&WZ#>S/;DES;DHY!OSNS5J: XC1.Q\U<F76+U;HEG+F6#E-F"M-A"E?=I4,$
MX)DE2XLE2S1O9(8H06%6Y+Q!K5:#9A8E%1:%.D F/R1G9%HC(18E>;R1692D
M6)1(>6,9 --9XBYEMF4]_ W?U_1 N97=6"M30$E*W!T7<V76+5&)NV0RUV;K
M\45IY#/_"_"2/KJ:RD+C^OKXVVYY@1PKYR2OE[>?6LHX)QF<<SPZA\X7.;9(
ML71:64@ XODU>."ENK'?I'/.\>B<C',RG8,XAR[9G -_6FTP-.)58+J4+[PJ
MF,BR/ZR/)Y(R \?2=L" <+W)D!O\_CP4Y+6:JD/G?(HNFTT@'\R:_-CYYC7D
MQLFW-GN$XEN;D^+1> ;)6A/4#$H[/:;= /[4.#:QFM;;NSL2ODP1CR36C_/D
MD4W!3BN;X%9?I\@F(8Q?QB:1LTGZ+$Y3D5'R>(JN-7O[2Y<*1'UK6!-5@"Y
M'S%#;<?'05PH=V1GZB\"OJ["OTPE=(Z><72$'+V.YHR7,?)RQK,9^VSU!#/V
M21#[),]#].CXX<#;43+*LG1B#<Y#L\>!!ZD[U41&\=0JA.C3ZION2,8HF>,1
MH$%8QAY'UB?(32&PF>5(JT)@([,<:S=,,O:(3R$<XK8(M5 (&<63H!"H710"
M%:4KN7:).6./.&/+Z#V$S1141O$4QI:80X:I+)I<<M^I;9!]#'AMJH(+45,X
MABZ>PV?LQ>R/5E^!5O-8WZC3TSQ?82'!>&CG=\#]M3W>(XC/D-\V<8N^VYR.
M44MIQ>5@)00.UO?HMJKCI34@*V-1]GNM/U[6W^NVL/WY"A8"(+0-7^-#L@G\
M,2#!OHBOYRJ0C &0VDB<$$.HF>[ 4(,ZBA_H4$.P=.&,T!7K;XJBRXH.T-\Y
MZNSBRZ>U[P=>M!C%HJ4H%BU'L"A#1[$H$\6B;!2+<E$L&@6?,E'P*1,%GS)1
M\"D;!9^R4? I&P6?LE'P*1L%G[)1\"D;!9^R^/D4.M"4VZ(T4V#W6=253_=<
ME/9:E-MG45<^W;JH^5=-F:H#H*$_&7\9 5XPG.TOGZ!? O]%__DR(31])L%
M8@C=U7."IB8ZT84NOD8TP0MQIXQYF33_0!+H@O3P,S'FU0=1/B?0HXBPVH27
MG:OD-'$.SHGB1(<?\L1(!</_SOX/WX.[/KOHHK$BA#(DJL@]EG7H9?$0#K0&
M_&=R@6E3_]__H0O49VP+?B:0*Y_C)?$!_FD 4''/9Z+/#YX>5&4J"[F!(BGJ
M.?$R$G7HP7WI7]PW&]UZC>AT*]UZY\NG/C[@PN^E4Z_>WS6ZC7J'J#1K1/UW
M]5NE^;7^]DVU=7/3Z'0:K6;,._S%0^Z5'W0%+ES[6/U(,%2>*\>Y*1\&XB)'
MR57K[H8P90N%!J_":Z],7?:  ,1<KJ8,C%F@*.CN#5 JFZ(INM<S?BJP5&_^
MTBG/[BF-^:<4X')0_&5%-D(D<4!8D>D=DLO5\PQ=69Z?G!$RCS(,Z$JA\WUG
M%S25NS54RG+-I0@GEF11<_$:J:[62'4[Y56X@C2[ Q-%U=VIUOG9^=Y1!S=%
M\7%GJ@T5=<SK_YV)K_IY7U$DP,NZ.@5NY%S;$T)AN<@5/GL0EX!L>7M?N>O6
M[Z[_$'?U=NNN^_9-^_ZN<U]I=HENBX":I@NU"4&S1.N.H//OA0]$ZXKH?JL3
M#B5D*R"B4NVBC^DRRYTPXT!95U1"'P%B00^B;624WKZIRP(0-M0 N\9;YM-U
M,SOESEG]>YKKE^ZG?^ZP,): >JS [XT$?C8#O ID-_Y:V=?9Q?>I# B6(@FT
M:J9 -OE 44\8_#4>+ZV;.I67-1$YNML4Z)\?5]Q4S L,CU-_#GE)<U6@ZYNR
M-"BW38-V[RK-3@.IR;=O3!U*9"H4FPI=4@1:)D/]&#$5T;/_#P93RU^.'&4&
M9M 85U%#)S;$4(2QESQ%AR[GQ$K<9GQ7  -%-6+)<P+N%QHB4=[BV=2-PY@K
MN&9S:EXD<9/(6?6V^+,BWC;;$@9'=/V=QD%7CJ.94L'3H!S&KO@2M!2Y#.Q,
MT<(*1>_ @ZCI4(YT='7%G:KJ<^FF7RE<?KL1L5%U];U&^7KE1^N.)!K-ZL>8
MJ;L%\>_KK_Q -Z!!>0UU <7;-[Q&:!,P0(>N B%"C.L:,1@9/MZ'A*@=W<C'
M#( D040.8 S^WQDD#?I]P@N"_7OH';Z(@CY"CU+OX%X4%;(>VH?$3S0 -VG]
M9)YU?=%5^P5&8[X!+]G0Z,K$/@_[H@OV4];B7!FN[4@XH7UY:,&-%-60'XO2
M[-P/C+75]Y,R9D7*&C+\TL3ZGM&ST+@TILZJBN A=']'W[X^4M7+QY\T#N\F
MIX$!.@?7P415GA'_KGKQ ?9Y=M$$S[S !Y%.ZT==\"0H^\Z=ES>H8//PEK6X
M4KJ8XW*%.;K\:\,JUQ@8W]UF80NOD^Y@4K@5 (--%WMLX.R"*>08NEBB.3H<
MS>'_J.&DW?XI&F/]WF!E GJ-"AIT2GR?JJ(FB ,$JZD<(WPY-!,K8H6VT5(?
M>%F<&[\;QL&=O7>6CXC1V?AX]['SD;#:F:B1HW"5.XFF\G&)M"6O?3+,VT5F
M90VYV^0F%PE<K K-ZUFT-,3GLE8$006:9OUS#;]!N^O*Q^<;MIX7NTT-G]_J
M\O*S"PZ^&'*EJH^([HB7G[0'\1G2F?C%SX*ZL@G%/..&^2K\L:5VE1?9'>^O
M3)WM*Y=??SQRN/&^?/79Q348B1[H)3>RJ'DW0 RST%+;T",2Y8&'(\9-2M\?
MYS^Y6RR'*]O>?W9QWPW&+^[F8IN 8W&WUE_05W1=&2^52,K<,%>UTE:@ERS]
M%2?>KGF3[CPIH#P1GG9WS3TX8N7M9Q<ECN+8J'VO4-X&/LJ]MT!&<71;A?PO
M3GB)J+^"P507GP'1&D*##[0/6X.)O5GZT$!#TA*(MA_<:984'^;P.=V]@RED
M&BHJX+WE]GGP>">7_FJ3SA"#W#K?!PE;YLH?/ \"/+9\K4"A;(\4>6M2]5=%
M'SQ2/VZ_ON)0-^OOA%%>B<XQ!2KNG.JVK-LR6_C__9\2#$D_:W !"4P0&&_?
MF$ENDH Z1)HB!YO@(5T@;@PQRS)O1Q$3<"Q+7/,OLL!#1-94:"&2ZD-WE"D,
M!#J\I,,-/P$"*0J20*Y=YL/M[<.5.)K.9ZY/YOI@M"Y7B@HMGF$C22-G#G_A
M30J]?</+@OVWH:A!3B)0"0PT-D-TNB,_ (A/%+P1$J_IA&I4!D1E=1ZGFBX.
M9W&Y<=;KH8:#C*J*N@C7,4_ @ K1,)FJVA2::'3H#I\P4G4T\[[_X>T;R.?H
MO+XRT,^CWELB#>]VY>NBD*PES<_A<Q(D.$'#?6F*) I+B\"YF@3,RKDKZF89
M-^ '(V* )FT%/>6A/?:W32\%A9TY".PJ;WB4VFS<5Z3W2">?".1-ZXP;O)IZ
MCH#B#+4,Y("ES$=I@;&"LQ: 5:P S%)D,YKI&TSN'H#-.U2+IEN5[X4BA@!L
M_9UG1M$.1*YQA9HD_I?Z2%$T,>%5XIF7IL O+ MFVL.Z E%BOVAAWY*MCB%:
M'B5^\X$JW^5?]&\L!M2OO-!LF9A^[':A8?7*;-J\5K=DV+O&1V[IW,]6Y?FN
MAJ68TB@W0)ICL]+ ;4]G4-MH O_/*X%BB 9QPZM/  95UU7BO?D\4>4GH@Y]
M,O.C WN6R7#'MKR^(0OHS!00_1ET5@%$(5SNZ>V;EQ$PSL&13[8L82+>TQ^(
M$:\9E8,"P4N2Y<XB+^_?5$0^'G3M^L!Z "ZZ</-8=*IMUJ]:OI[#1[0IC?P_
M]#&J7R4$^*G\\/8->G:B@@$PS"S-$$:EN4:\APM"AB*T*;0XVDA!=52$V7L!
MKL_KZYM_X5>W:90_&E^V@/A $LB7?\^80/8A6\+/^X\0!/C\VS?&L_!;:!O6
M0JCJ5S-V8>P2.?AEBA#XF?9Q0^3J*X<)U:FJPB^;A<)(Y:"NK)J[Z.7!ZW7Q
M4?TW^K/[/9#UXP3W]Y]=_$&=#MQES+H.0C058E'7?,11##ZQ0=P$&6DLZCID
M/2!!AE(5&;D\THP T/V9$0VD]/F!$=S7>)TG4%'KNE0MUW!&4G=3^"1'Y9'@
MW(&'J7G_\^V;3JY+O$>(*GYF6.:C]80^$HVJPPFJ.K1DC(A*Q,P-+R4':!\V
MY:*X5@BW0 3"@\6F[G(QJ$^K/Z>5V9^[ 3:Y<']_)A?."-J=_0EW[G_[!C(<
M3TAP74#P QA8H\8LD#\0/ZA(Y;K^E8"(SKE\ +F1)[3QTO8@CATH8TB)V4<(
M!#!>+X"A*!MU_T8*#9T),-1G8P]OWVRN:GQ.?[:?\WZ MQ\Q=@!AW=C#XDEH
M2:QGH95 .'T@(,E>]-':DQ _LBG#T-_/,;9U=)K$C]%=A4Y&]B-<EIMAW^%T
MCZ_=.7.K@[]M>WD:Z_86*F7'[3!YK-NIA,*33ZHC4BPY4PV!4!9E1+MY2T:M
M0AP^*.K,W;:UYG*1T3NR/-_]*'HCW#)>;E!M8+W<K<9[97<P\')3Q+M$Q1&C
M?'%;.;XM=+RL0NAL072<2*UPHK'CRZDFRD#SB#[N?U>^_KP1 5<O17D+W64_
M?C?0]Y3V,(>@NWT!'Q7K[CY$@OBJNL)7]GZ_&MNMFKMUYR^6913FM\Y46KM?
M6 C,7Z[[VHW/(DX:'<R9'R(7W,-'124S:[[^VS>&LR\.W:)<([:%-D)6C-!T
MJIGN.'PO,%H7Z(O[N'88B<)+]#)IAM[^(L)WP_<2,@1)08KT6=0,FR/S\D#D
M)>2GH0M'1F8(]6D5>%70"'1E210\CAB+[_D/[YD/[R_=4D_HQ'$C)*57>?EU
M>8W8O$3LSL@\ W[P7.7WB[3[*4"0Z^9>N_*[;G[@@]6$)V6,J%0;P4C'9G;B
M/>1@(W(T[V=N#\H^?"3^0%@LE&^P4'G5S*+W;-6"\W;M]_>_W-<.L_O%Z.#,
MX]P/\O!\4AO'P#DP=#%R 97I _P#0=-FXQ$2$58%Q OZGW4B<JLI6^,4SCAI
M,/O<MJ:ZH8*@,NJ)#8NN)9KNS3GN%WMY>_5]_OAX1NCH$.^_,W,18O4LSUR(
M<*RTH/Z5D8:"CVZD;K?LXVR%699C2$HYFEYE$'DZ%A1=  ,1NEQGA/6#]M]9
MHWEU1J"VL<82=D=?ND12!8XLL26;5^S]V<P"];$)C+)N&A8EF0,3=LTXK%&6
MN\:7X#@,@QV*8[%O^TM_L::C6/=_<CGB2@22<$ZT^0?P&7[YWQ3( ^3K?2:L
M"7'GZ"662?U,_$0'S_!C(I>S'4]!?/8H4[A<+U,P=Y6#/O(Y44#E@]8?["\4
M# =SF9MRYJ+6<U6KK]Q,,JTEHS;]V*V%"*N$D<#0^,;&5664D7)$!RY/>-;A
M.)!OH_TS@3JKG1,5E>^+@\\$.@ U2=-4'/3X)@H"D!$%K%<[EOIDKX4^]MK3
M>KFH*CZ,5DL"#6_7]G3M3I$;U%8!_Y3K ZA=X#8G!@<%H_""H1ULZN3ZE3<Z
MH4.X,%DO0K&(K%!XK97%(5YI] \T._4=Z'5&CZ)E?[AV_:[1JA'U9JU>([[?
M-^N.UE]Q]V+!!/9NH;6CNADY'E9C5,NF=BN7U_6W;UI71+75[-:;W<Y*014V
M>%)[2P%^AG#QWQFS7^&<5]%[Y$5T2)-M*Y+; =8PL*SK^NUOQ5O1O](,&*[>
MAKJ":'PDKAK-2K/:J%Q#_8CT5J5KM*3E_3N'X(5\U5H6V<FK1R^%?6Y3E">O
M.^X/(S4:W3JT#A]=<8N3Z"L49\\NKA9I'>.B\WBC _2^1,:W=\Y?0/$QQV[\
MX/KZJ*C'H:I4&?J?*#V'IM@C/6J<#UWR$H\<S\X( %TS=\(;4>%*QT_B_53F
MIP*T,L('X[2\!@;F3"'6#,WIC!-2P0EY3TY8"C6DOKF1U@28=[:657-=N!8P
M.* COA(W9N61F2Y>91CT".(+)^<DE$?R&8^L\$@A#(]4C1RKAE*P1I)KI$C0
M=].L+!)1_S=%>;1C9I]"QCXK[%,,Q3Z\-B*N).7EN%5,*>.1%1XIH7,,'2Z@
M*X0'L[BYFRF@=#GYE,8<BC '#D7*9Q<WO PC<<02B].*FJ@-IF:K9*07*C(O
MS331\&27G(18S3S01L_< 6TJ&;K(X>DDE*T8]N3XBCTL7]'4V<4MJD80H;I!
ME?V(1> ?)/MWQ&&2@J8V:@3?5Z:Z?8/I3M2>DLHVIZ>.N .S#6VX.[JJ2)K!
M,FU5&0!A:@PAS7@BT7E,>I'';'PD6MUO];M(DYCX $%SSA-.PI0G/&D6=:1\
M@#Z#(<_&7:ND"O0I<D/EP.S G5T@,T^@T8Z*FG%"8CCAP-$'G3^[N)<=;7(Z
MO&1645F9+D>U*O(&[C5@MH4RE$C&-XGAFT-'%X6SBQH8\D; >3]!-85 %A75
MP2\9;R2%-PX=0A3/+FY$&4!=,@10A3@"S:3R!'-R/)$_,$^4SBY:1B5\0S8+
M@8WA%ADW)(,;"@?FAO+91?UU)/;%Q)9<L,E/4!XHJ\!09Q>=QM=FI7M_A^:'
M)S>+X''P?21WY6)YRY;J?"8KQ(^M$!\AG,E*[K%R?N0W72(K>*__;E]7H'YN
MW?TAFJUN_3!O/22$D;]KP04MF;@"?77*JS."YAS7] CKQB*!8AET1Q,&OD;G
M[Q<5M<62W[Z93/N2.""4X1 8C:U0 0A-%BB*I"B*6-Y/<UY$(PE>)WAB_:L3
M51R@1(L)]__F/U*4^>,$>M#&2D8K:()_>%#! [IW^J JFG$5V<C+H)[&UG=+
M'RD"VE,)^MLD6A=5I2B$ (3IP&@2L8 !_2+ 4 W=<(8X&RQF]6IF:SIS.-UB
MB^!U@JH<#(CX"7SQJPB]>B#-B/^E/Y;L5WY\^^87( #\DG$UFR?H'-QWCJ70
M[6J@:H#0)I)H]-U3IA">J3Y25*B7!?.5RUMZ'O@CWB/26+V.[JPES7Z,';2P
MU>?HP]LWSR)OD-'JH8=V#3E,M0:W&5DMZWZM<0\</6H.E$0I#17HB"'@,T;Q
M!FFUFGU9M"/4Q/%4@EL%RE2#*%@L83"+?2EQ.[M8*%B!#B'!6 ;^$6EW5")@
MKZ9;O7_=O@=_, !P:T-)FBTJ-0#!:/.J_O9-HT$2#1V,B;R-R8U0S<;C1Z*"
MKBZK1JF!O1,7O)-&@\8MY%P5@@GT-H&J @'=JS?% CZ_8':"'QM<B:KRC!YR
MMU-C<BW$M-E#$ &,^J0;MXP<HS9(HC_5C88 DCA&93:0]TD+HX[:G.4-?VU1
MFV/W5E=TV:CL,=>$#Z,;NR*4I1'_#,P^C;R U(?9=0X"(AD]&]WQ8DHM1(W9
M@0!)+-"0GA.L:ZBI]!Z/U2ID[\K>E;TK>U?VKNQ=V;NR=V7ORMZ5@'<%[9_"
M9AG:6#.T;):A3;.4K;3%0$=LYNF266%+Y+Q:!42?HSS,2= &"M@%"JP*5@<&
M.MT*_-NR1TB*$1!OKYQ5E',+E%=;S5J]V:G74#.63NNZ48,(KQ&7E6M(@3K1
M^5:O1XK[O1O-V#0SH/'L[++-@MBM\5BJVJ-1H[LJW._]Y.FN+#U"^S(=PU]G
MQB/GRSMV4$X#H8YX?[^XBK=#$YG-'C:_4 ^;+0UE5NQ=P%%\GN]Q&5EF83*'
M;*$)@W^9@4_UPJ:)7;.E-H6X,K7H+GGF]FWWEP=]#ZY-YM$F:9IA:>R;-(L/
M=IFM:,C4"T"&'STE"5X;V/Z@:Y6(YU?=6<.^GASNS0?=HK-O1\AM!A@&& &1
M/A.V8-J.%^TY"=<%+7X>>T"TF:W/5K?JLB^7]=('*(T#4">S+!0(:M4\U7(/
M/#_)Y2J:!G2MTD==1P=Z3[SLS6]NFI/QG\:H>_]X%IK%#&A<QTS[ F^JHTJG
M8[@$NXED,#%T5;#A)-AA=T.N$.KE<8'I$L'M\=J@;&A-CEIR(T5#?IQ-*IPP
M*MQ1+T4??G1S--2'_GN&+9'6?S_XC$DU-V]MA."-;9WCL> NSVU%<[3^!-[=
MN%.8=5 8M1BIR +Z!]W1>>8E=%Q=T:N\JJ(^]D;*!U*<:?3&?'4N":7>_&NE
M,:U6G[KC06$'RH=Q,2VGME!XY\;+1GL4=*X^0#^ Y?8]$B+,N^URZS'BQWS9
M_WHL2GMD6=Q;7UMX/P^$=J\.V)LMTCT[8%.._M?WG=K9!4>6J1+)LIQ+[VMW
M^%RQL37M=11XIG,TDV.#=AK?P#--,F66+!:*^/#L+LS5'AA,-2AKWK*LJV)_
M"DUB5_G)JR**CHW1@$#3S2[L:^*MOU OS[6?/P>L%(UB]PLF?:2;X!<0H1J9
M9PLF0K2 (LSA4%'K8W?&0W.6/;G.CQ!1"#Q3+I!,WI\-XS)KAT+COO)<+I/E
M/+,G&MU%N.[TN,RA,)K1  H"?ZWPLG8'XU((/@2T"71[CJ@AM),)-:&6HOM-
M^]YFV7&)^^47(^!,_E@1@K5S8KE;$GZD::A"37E!C32-@LOUR12,$WK[R2M%
MK2G3OCZ<2O:ZRV71A H3<$&V1E48@T?H_MWX&3#,9%Q:C*I8[$I=?'VY'S_K
M$6P[@:76F%P'6>X%1J,:&E>WPF\:I!%PX3RX/> UJ,+0C__K,A<M+$8'=N[*
M1&SLZ LMK5[88UE4+^V%/Q+5GDZ ,2-7BLEB++ 55/+Q6 DOA)6X?,IL!1X$
M8N.X_1'HZ>@MI-H>*UA5QGU1-E(Z$%#E04;5T0T!.4!#PS!:>:2!.<@:(07^
M692,*_7PL^D8"'9T;SQI%G6C;RZOWJ^YA]^$3O5[N?;K_B$?IWNXW"FA.;H$
MQ,F !Z5*%+XB39;0<"34 RN5&B!^ NSI93)0)F#D2+M-IMI?@SC]@H;\#*%3
MU!E4BVL"_F>:'XGWC\VK2>G@3J2]K=AEV8F?2,(RAO%P3-(@:+[8V3O:PH$=
M=RFX6B9,VM"K%96I=@-E6ZHJ,CI%0).AUP1BH-<OKY\>^"G+QVGQ[-T28[1=
MA'5[OS'&Z%XHC,8\T84"6:329I["(VKOY",>1+D+$.<P(\;5OI53HC79F?T>
MW5<DC063X8&-B<>1L7D9T3Q!"G"6&VH6T\:Y<E!6"K-.( 6]29=(C!A;)#G&
M/RGF>D8>%#<G1Y0]A;_(DDR $'0'F@3(7JYI KH+58%NJ@*D$E[^_NW-IXU?
MM[^IFT=]N,OQ86ASRH31#EW%,*TKY\S'RY"1*X@26>#*9+Y<R%0$+HKLJ1WR
M))TODD4V$HH$+H(+8NL37%:1K-UXACFK7AJ*V33=Z$: -'-CJ9 'S_7GIVI5
M^J=%I) W]V]Z8>)R2_'&L^L(BJ;R(KWQ?B#\[*F9<.#'713R#E$P#@>6AP)W
M0$(].U#G$C/3[90+8=9X*11F[=9@@#%VV83 '/:S/&&+E]9;,1116)^GR"+'
MIE0XPB-L__"^S$%=&\TY4\$A+6U5F4"&G[4E7M8KLH#*,"9( YA98Z>PE&]>
MJTVMHWY]V"70W\F(V+LS3L&!O362D($>+T=L0ULD<7B>+!5+9)E-JWT)C;!]
MSUDXLE!F2)JF(Q$A9TF+-3Q+?K@&O ;N$#9:PWO-/():DZ&?6KOX]UOKMOU<
MCM3@&+LPBG&F&K"BW!RAV#N%3\&MQNV2;<-;%$)49&@RGT^K!(5'UYXB5"BP
M)%..1GYJRR.::W& &@-6'E0 W W/M^;WYHLD2E7]Z5"&Q]H4P=N[BM'F&(<+
M+EB*Q,X@BI-E;M\RR$3C:.\C?+9(D:6(G#/'X26J>950=\ I+]GV<U,ZI,[7
MTK]F0YK_C-*D>&13G5M$W42-/:[(RO%D\ P>\Z!))%$3*FQDR#SE?Y/CQ'.K
MH2FS;WC&DH4"0U*L?]$]MD.8RXU#F)YHG;T8:J!=XQL_II7:GW&2CER8C_GE
MH4NPPQ;K*Z$9T/@>(2A3&*$'NG84<I40V?THM$&>A@%-F60*X0_^#)AVUP?'
M2I!]LYE%LLAQ.YW$!B)(=M22G*,69V6VLY!4%HQ>S2-%@HRKF2/P'%?Z(XQ6
M]KGI?]VH7#:N&]U&O4-4FC6BTVU5?WQK7=?J=QUKH#A1O[UO=/\DD4+)VHW_
M>82#7]ROV1<*MZ)>;O^Z^KE+>!L\)V3?K9>6&\HNV.](8,KE0E^;GQF5Y[(
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
MZ04VZ3VKU)A =<_'CU'(E1"5M*YD'(J+0VDL'$K31;PLZJ[TBRO75C6]-;3
M,S2_9FG^^17#U)]OA)O\4P25/"N^#]H$.G91/?3_\51SK* [=N.1E=@$) H^
M&T21>=9?P#/"!)>6 YJRC"S!Y067161(+A^)P+C;QI+#-GY5%4UKJ\H0W5?K
M&L91-XVC$1[]U'MS]=_7UN_OQ0;;?HQO7O/9A;%3-!]J*$9^Y7,[;SAP%KMY
M2^9=$S\,8;,U-,GM/4\MJ4@ZK-Y/)XZP*6&.S =0P;MH6V=/N<68SOKK!,@:
MT%8F3-2?7V=_OSV4BF-PH!FPP-I&-E\BVPWVV1O.O&L'&*7Z%5FXX=4GX! !
MP\^XU@>]N=BN=5]_U0K50D0-6(+-<>_PDE6//K:W&J\.],;=+MY'&+^T3#+Y
MM(ZD#(DU?!X)@^XDG@C6?%V4$+>F:(K,E_=M!I42O&%S6TI,B>2X:!P79^>_
MKT"&/H,$X:L(8U$6D=>"RM WE/C/]O!6_EVH?VWN<N-ZG[N1,$(T-VGH;GYE
MFS$[L=N1%ZT69\@RPY#%O/\%MF1*UB[(PQA>,FR>S'-I;>*W(^?ATNF<B;Y"
M:B/TW7@/CVIG2)8JDVS9_R;]+LK=V76X!B8JW(=QW0?!.D9W;LTK0TO%7OCZ
M/ =YMIS_*L3GG7NUM'+LV-#^@@.BX\U1;Z%;M#8EGR]!7RW\W<,3/4L(2R=L
MYHLM<&2!S>@4G3SALI1EU#2"SAI&1"=1>(QRD2G"Z/Z S6V*V[+'Z,0.'=<A
M VW4M*#CNNK+UUOI3^7G-3>*+ (+VN[!T9U&V4@Z'R][;A J6G/,D@6*0O_-
MU =.^F",(HM,@:3*_IT#,_J$DQ]<YC=/<L4R62Y$HMA/ET+8S"[JJ)4GBUSI
M<(:W[&9X&_) &8-K15N87F1R48PL?;OJS9GYXU]I.KN\+ST<:H0 V@LQA.BV
M#:PB+PQK5$D3GRZ^+MC";?^\&O@&-H2;T,?='STHUO:P2AY80^8)QHD[-;9-
M"];VLA4>> MN--*+MSTTN*>,HN:(=-E?E7MBS;\-:%.1E54(+3NU4F_S>]#Z
M79=5K2GO4M@8HMY&'P&X4V,?Q'LK_/F0U=QDN\%><^,L-C-/HE&#E@X83%6C
M5]V]K *XY!P(7WE1-AP9Y+W\$>:]>?_;,]\=]\6;>43>2[!3W.46B0>X1^*]
M!'?Y@8 J;+P B- 6$,6L2(,A^4#^#TT6\NBLUS_CFSR+M <B\;M$);+,E4FZ
ML,NY;XH1&867Q-$L29<2B<@H&1)7W%MD.9(I[B+0X0HT[2;*%5DPW!73:UH:
MAU:G66GT+[^!?'1U/5XW/^R]62Y4O&SACJAH$[P%DBJEM7XG!+YPENUP::W
M#,=?N!*@Z I:(:W%E^%8#%=U#E>*1BMS+EK9BEX-Z'IBTYZ^:&CFYJ!<N[TJ
M_FG]B_-VWD)'6^%MS$Z0&^(BKK-DR')I%PF*VU\,C"I\%\0YFN0"Y/)3C"N<
MJIGF8#22QN1L&,["Y"^7\]".[1%LN*ODBK,2WG+\6W)-U":*9K1,;PTKF@;T
M15LI0S$KQ?'+\VOMQ]=)%,U%?"Y+H\P))(BPW"-J/L*C7<9KK+?B+^I2>"Z?
MUNE]X='FHZY/X?+P+JR&2VV?'+-MT^ '9#;_R<V&'=H\(5HJ[ML[OM04GH<O
MXX-<1'77X1[%=,ZSI",N+W$G4<1E=&6RS&850!&0"%OD4&;(?#DK<XQ&BK#=
M^J)(JI3)431RA"=.*K-D*1H2N9M?.DAM!BJILP<9FI9X45C7^/F'NI=_YZ_N
MH@NE=IBXJK@6=J295WTB>D_:83_@7@R^\S[J9HHD4\!V928C&X[C=#^RE5$9
M/%D,D#K/R!9>VO8XO/<C'%=$4W"QF8Q4DPVSL.U<8.DQ')0E.39/T@&*!K#9
M]YK#OIO=VIPU\LB$(U/>F Y@</U'NA9GG7J5YP]:(V].T$/](Y]%3;1&7EJF
M6^=?8R\D6Z+M0,5B>9*!%K04P((F[V3!!UD1U,A39(FA28Y.XPF?/VM%4!M?
MSK/0UJ?QD,^?N3"7Q'/H=B"SAQRZ*^7\2B$!4G1=_M6R19= !D;+7U1+8#;$
M-[3SW\GWVJBBUD!G%^T<M"3>(ZAJ^^KFX_,6/ B#L:^P!]-E_< CHQ-^\\/
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
MB@'\"?X\L1<<\^J#"+]%+;\R67O$=!'\_8+/Q&(Q^"A<<+&4V4?%)*YQZ6
M),D"9?$[=!4&]N^AW_PB"OH(/4J]^VR]"#EB$C_1H%=E_W2&[_[!TOVAN-Z<
MNF%'P\[=#[;A[2KJRL3-K[-VSKVS_*85"5N\A+[JS8>/]Y(H7GU]ZB]?XKE>
MN?#.%(RAHNBRH@.38:U?$--R$,^O8^E<XA'2@9R[[YQ=&"QI%(HOR[/X,42$
MKA$CZ%H2?0!D0@6ZJB .?0;2C."-D *ZGKH"/QE**.>FCP"AR" 'I2*GCT15
MG\&/($8T0!A=% AM(HDZ 8P,'4K,78&^.N75&0%5W=LW2(U^A+0%1!-MG2:L
MD)!HJ0^\+,Z-+AG&-E'"5D,IOC84)1C5F)^@D3V(O= OT*\595,ZX6^&A-DX
MN7"B>Q%!+.0$@PB8,H59LE;9: !08U-(.H@M?@#=?NARSY"?CR#4S.Y%CK$*
M0U'FY8'(2V_?:/:-90VCT!\$UB_]Q7OZ%[&\ZW]R.>)*!))P3K2A-?D,%_PW
M!?( :IO\9^(G+TWA3S21R]GL)8C/03, YJ9R4&&<$P6DWJT_V%\H((ML*=6
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
MWX_S;YV_=(SMM<\N[)VBFPL>;HU;IR<!]#-WQT.O)C8AG5:$)C<_'A2"Q'K
M@2%(O<M92J[+Z7W*XFM'8O%AUJPI23$)/PR-",$X\C*XL.?NDC@OMS6!WH @
MCL&UHFF]>>/V6^6^\"HTJH<OCH%;(22XBW4074:FG&UEBC#37;8Q39AUMAM3
MWZDOV[:1)OB#ZMVR;\KZ9%"6L4Q EO$](\A0MHXRWZ C0]DZRGS#BI-!F4^&
M9\5S".EQ1M3\/D_FJ0+)!'"; A)QHPM^1C^<64]W*G)<D2R42QD-,=)PQU2I
MEYB5\RQ9PDXBUVB%K1QHMF&]-Z_^E(3[P7A>;I7CS+Y^G\J 8"EC7B%#O)_*
M/(1&!X(O)S,?\SOQLO$]0E"F$$$!V'EYBY/;/H.L?HA6G7^[D[96?/G[>L,L
M+EC6C0UXCB(+B81P+D2>\LTIN=)M=R<B*K)O3 ")&&^^1X\IP9NGN+"1BLNV
M6\B7C6?A^S>U",:EB(4$PQR_B/L Y4D*:NA"@";Q*>$W7'(:UP2?Z+H2(5)G
M9$XHF:/ID50D2WD8/W#^S3U/B^SQ3;Y;IWN,\PD#DSPV5_OHJ!U1JH>C88R%
M1K=A5.]I)WIB:![%@7*19+@\6:;]N]N?EEZ/F^@['W&S9*E DQ3G?_=@)X*:
MR23X#P(,_@1_GM@+CGGU083?HI9?F43]R.+#_\GEB"L12,(YT>8?(%$[X-\4
MP CLG"A\)HQK'^<$3>1R-I\)XG/0#*+YOIRN3.!B"$?6'^PO%! G?S%00@R
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
M6=-9V:SH]*W@.4I\.!N^)1$'6YY<1@L$"A=RHIR6G=O^;EKV6QD,IN.IQ.M
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
M3KJP.ZJICVB-$@5S3W5T!PM>+H'?P*%GG]""&,]&EG23L1HM#0[@Y',0W5X
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
M1(A*IHO/!SUX3RNV\42<EMI'56T/R+NQ[*H+NZ.:^HCFH.][N@L3TL$  3L
M\]79"+<CH<RN/55VH#LMPW(&-KD!./8,-$R0;81I744OU\N_27JIQJB4_].[
M'UQ\K0W\/BDO44[8]$I2=B6?*NDN\O7&R'AJGI_9WTS5R;_[O*<Z.IVB%@3;
M2ZE)5+6E2FSWX/7H[>&[SQ>F=$2:]D"UAY)2E"6D'EEZ(A*AE<5@RJAC2*F%
M6FQ1FY2W]L%*&G=X13"I@+#P:=_0W48+7PJF::'1X#\5&Z.K6OEY=-\JZD1_
M)[FZBUL+ONS_4_N6\TEB[Y0E_E:>BT+?ZYG2L[DBOZ,4O)^*XUP0 _YWGY4=
M4"' 4)+-/@.C#C\0%C)?7T@P) ]K8,-_+MA^)IH"DD--Z_$FE-)[C%BBKY+/
M?8K8(?U$^?1!>M15&MQLZ_0ZD88V6ZC^VV  N*RY):T)!^O![6YOX7?/R:.J
MJ4 ++9NX>+R8[8-<)3UU]597>E(=?LCZ(]BT+ET H4/M+-KZN;:J\15Q2\$$
MH%T)U'N;.P>J$=@BOFB?6<C4#ZM\<K:W0OM^T@U#:A(1NP5(\#+%&1BN>#X"
M&[M2W1Q&K,@>1"AIM\\I3],UM[=@4>J+PZJ#/IKM^'63J#2$]02$0-AK83$
M4< 'WG;P-(-[D:5^^+:(95#UB<U>)*D]6,]UT%-G&/;=A.TMST^0?#>!/M^V
M+)>Y%KJ)=?_P]BZQ";RDJ\)Q-0DQ8>.N;=&N3,082JJ&3 W?@TT!1#B $Q;4
M'4&T'/64<MG]%6RP3UL-P/'TF3PCVF[:$F=,KB6GV'CP&%QHI78)*&X-I^BF
M8C5XZQ'U?5 PM9O"T^BKVAT:+U4P4_ 0LH$H7.7#QNCB#Q"XXY ?.@"]?W%W
M<K"#9>G)*YAXIY.>UCE3;1!"BD)53DZFO/'#L@U-^D)4P^U*0:-A>^L]EY(_
MOEQX4E$C+4-%OJ,"A^,*&94:_L@'P.VJU#&L)C 88% C/;VU*YV8$GIH-/K"
M)8 &PA(Y$+F;"44' ]K= 6Q0,O0VH0 "F_"7@&1 1J1MT4!\=%0J1&T=*_WX
M"_!Y?#5?G@!I6SW09 9A(A56UG3''O192T=D^D?+@!<!?PZ%M. /^V("L/M
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
M-$^/WOTX.D'";!-:$_D>J+SG&1\$4ZN=#T(]H]*.U-#22Q3T]M:470<IAV'
MA;TU!YP9)U/PO6SL*(5\$)ZD7>?OPC?<6'=Z2#'/C\.SD\6#/8G4$/M!>(4M
M 8<TIT=V!%QQ]'$D1$G$3LMROE29'5J+RKB9CVBNI#./Z#'=G!*BE5I-KI6B
M9HBQ\$:D(2Y3WN7]1D!] 5?\@^=%9P>R?B/,I,538M\R"%4[K"J8?8CB(=1H
M'S7)Y;XWR7'76X4U7<.208T^;:N@(/D; D_LT;8KM"X%DP.8]J+O\,J#\$G:
M(P[A<8-0<V'ED. ;F;8*""FF&5FB/VHTO$-$.X;^[.N99]Z8""N=#.G<>F1"
M1BDP_'V@4L9KHT:K.)%^6%4](.U_  R[6WQ"NX%6Z..W4.!8- OA@2(OV(G.
MN\L$ /7>H,??3/L@@-YN$:]9'>W'! <'FZ'R2BGLEG(2'02D@'&";1"H<T$%
M,G:^P38PVUNL"QSMXQ! ,C5E^@.0PBU)H EWZ9M2?@<Y!D;X5C2\"] <7IL)
M-+#L)QM;(IC^$<B!KG_8K8'9,A.M'_&,_RGMPL%ZRPLU4!]T@*6DZB0M(W&
M?=<'3?4L#+=_BN"V4A(!VW*"WNBS>%(2;[V([8W LG)01S'[2A='R5TZOW+.
MYA_SIANTCL2KX1(.GLDHL/"?,^A_MC7@2_A7EHKT=[<K?D=.*X7^AMT.="0
M;J1193F-CCU[G"MUJ\]:1=#T=O(,YAFB)JP<<:?$X'5]X+<&_5(X0J+3$C2J
M/L>(E34H$.^AV$+\,[M;=#/SYM_ =[:W\'J4<X1/Z)2KP&#5:4,*2<#)T1J@
M?_Y62E&L$DC%T>F !.8-(&%Z(BD28&:L()2T#)K-"['\P3RS[$_1,8%Z(4(D
M46846/-0X;VN30CC3:0\*J 8#S+*@T_0%.O3]0)&DS:QN%>;!S0-NV0--%W2
MZIJ6876&,M#M$[95Y+(O.*.96G5SO#/L+3GN,5'PZ!Z9_\*Z<8#,<K'OG*%Z
M33D%+5I4J(NV;YX!&(38W^U8QRK:/\QK!(=1-5C8V[3FQ;-!@ 3:\$EA-T0&
MN<..)BR8:)#-87O!?C% ?5[+*B!/\#J!<<:L6\:*R/Q" :*J8<U P.O -AG>
M7KB='!8,N](^'*1.8^4"D=0#-EGOK8'MMW;C/7JD%GUB3+)&^L[;6].=9REY
MWWG<7P9-%NDP"]]7>'Q\?R')RCPVP=)T4$%P>E9;BF(.WW? 9B2P?0:'D'<S
M/72D@9"/#LXS.JA_!OR&0E@SO!^,+0M?>1P[(;<>ZZ$#?OV85R^.W/.6%G#S
M)>'E2W"BM#NL.#T/-2#-!6Y2"04@[*%8@*==T3(::S4T%@S(2 .8?&-T_.W*
M=')6N767I3XK2F.4OSP^>LC=WUQ\RU)GFFIC=/.EH"J'7[X_/C2SV !&R;UU
M@%EK!Q@E]]8"9K;,N;BM#Z]_7WS;.WAXE2U@3D#(ZS8JG@O[ !26Y:C&1?O4
M,CNGX*9H+!]L=FN8P\#ERS*O:XSTWZ4?Y</:U=G=?5JM*@\;H]-?=T=7I]9=
M_ZCR[C.")%&8) ;4*VI/N>\'[77RY/"(L6W3=I6/*&\=S^PU+)P(1_' ;4FT
MC.#<F)FD>^>)'IY)?1+>;AB=,9KIPVQ W6X->GAKVJ)_T-CD ,]\]];GKBBZ
MJ6 "LH[Y8#_#BU%>[$HG;<_Z8EWK6+=8ZO^UL8VT5\_%37S/#/8N'RB V.=$
MHQ3(.G&#^VR@AP 0F2&(MK?\6UOO73+MW>)O'CMH2+39?<OJF'0R)76,P(F@
M#M[ $38=[15(D>P'OIE=25],QQH$7HSM9@"%VUNT'PA8E0/:ZE\;V)Z1.+L]
M!AQ#G(:/U",+^E%H2 +-X!0"'LR I\'@[J-W[XB)#+YC9:CFF/_!&]%0P+WC
MX@U,@N_:E6+T8]_>"C9DE];2CWU[:ZPA>[B[=?K]V+>WIC9DEU;4CYVU31 -
MV3U?U6K2%ML:[;*$;ED76[4&-^2764[T%J="@%[:H._N7]AHP!C#P.2*'F S
MU%VS%\QZ$22)-U#8WQ/[0G6ZZ/SP9N)-8NCDT9<Y#A$KT"W0H#:X<VSH#,#1
MZ;!(!XN8TE:X/E\B)G U)A2!A.%GWJD[$%*AM._W#6?>+^+'"_C0*U(JB5SN
M&G*9X>!J!@VZ,+9A;V?-@>!79&X6VIK>%5Q:KBDX[H6V)A_?2: ;^O:6ORUZ
MM(R!W:Y-L7X&XILQ,H++VGOIN([H=,[;FXL S<1)XA_Y29I:^,*!BG&!&U7<
M0= ]TH],'&%!OSWP6B@'NK6K)IC>>M][D*. KAMJOTZ;G/*F^EZ#<SSP@8U:
MS O"R8RB>- =.[[J?#6O]3GO<0P'!!3/YJN$SLH+?2$7Z2W:U\R@+6]!! V\
M."\+=O">Z+H9IL<(58V9%:[747W5GOH*C%,X?[.#A@BST8YT['%-K39F0XY9
MHL$ZC;G/-D:D.&Q_>^A=[Y5?W!YUFMFYUQA=.7?:_J5[5/]&&Z1SH,)6Y\<4
MS,[59#;\(*)YH&@F+C;HT6B@Y3:R# A&;$M8*.4D0!C7\SYBG)UCR])84SQ@
MI M43]P$0"1YE@%_A]^$\&1L:6\RDE<WR,R[UI^!SFS"[2UZ0>A;;-3LP1&Y
M./E*I!*,[8<^;V,[\)ONQ+.XP.0C5+8&@G;-8<!>!*EI]0 Q]'Y+;75E[Z:/
M=7ZW[J/M8 ?;;;,XH=_W>JSG7S@!@YJ6)C.3^=M\8XZ8C[IMT2$6N]M;N#6;
M6ADBM\.[?IP%$9\+117L$\'  /Z(IGT']2\+SXI0LP<^JEEP&("B;+"7Q,>>
MA&=9!30^#N?8T\'+"$1?60:6O[ P)OA>A= 6P\;Y!<D!:5-QP,5IQ"FSR5JV
M2TU]]$ZHI,5;0X> 8I/P09%2QF=JZ)A)CU$?T/\VZ@.N.2,2YD5"0UTL<4O?
MBM+):6CN+YY[HN04/M/.KSBZPC>SM CZ^QF[5Q:%GS]*/?-F>**X_:9?^N5M
M) A\S/EV?/"S2#"!-1NA)2=K-<%W04\D-/PB:J/O/OMM/L9GW '%191D)8DV
M]3F(MF[S]/GY>[5]V>RFA[;@DB]!6WXJVO %O-'\F,/M>71:#-('7Q!EFBJZ
MQGL..G-67A8)X!G3& !HTL:-/$>'+^+[X('A?N&]O)*DP!]LG^!<,PD86W.6
M<V*H(RC02QN%.,ZPO 07W67V]*&X34*5R55D6'.6@YK3-S-!Y%-U0$,=3-'1
MX_:.N@62%46AZOI'BY$!JG$[X!ST16A'"D=VO.7'/2\GT$>8WFVINL$$.0<4
MNQ<72CLB"]!KMLHF9Y%GM2>:/#L#$,8QB/*] RK7I2?H#5?$M $G:''S[=$+
M7UOXB\Z'C])[]8-4#T[L CL"IV!B5@17/R)!1V36J!/&.[S%1]D'Z7US[)V2
MJK&QBMRU$-D]=#P6 @1$9])>PEP'!9?@7<W&UM#QMH].K.&#3;AOUN\.'51;
MOFNS*[UOS8?'P#0]>C7)<<1A]&)&+8/>XG)R8<Z-Z@\A\X)D\[ C!_0]TAJ'
MA*?Q639G(WIJS2'M_D3'TL G[S78!^6C08]/JJ'1!31&G+&I:Y@=\]RB_-@.
M57/ T>LF5>L3LS0"UJ04D3@W;V?;6^\)(IJ;*SML7F; +!.9+S3R28.08"TV
MJ17)A@1QLX/>\LYXC#6,5H7UQL'%RQ?XGLM/"'Q7"C\U_+AO&@CTC>=[!V*P
M\^F['=AFT#JE>D&60,\1T*\/!",/-$0+$D2>_UZ1/$<SU$2#[2?,-F*Q7Z*Q
MV$'PG-FE$]=%F@A&]#%:;@T</&6'I1\ 'WF:OTV86D4C/@BM)(!EDH2&70!J
M$$(T!8=^2>^"1\,4(/!@CRT.3Y5H^E"+7OJ+0)NO>,-*P6M4R*(+ Y._4(S:
M$V>$F1TL["5"L>$0+@KGN.&P2+4$WL$/&FQ"^X6&P>%_JC%T=+XZY461FN#2
MZ K&FLU0V%OPSXN"VWX7[M<7^JAK] X9W<1]E%6SK^""-;ASG@1;]\OAW8GQ
M[)Z;::511,="E,9HKZW_SOVP?E;L[KO/ 4"E0Y9AM.+!# Q.<;:K63.X:Z:%
M5-O+L-)8WAR[!*("9WM+A'M%/B7]F"E!_AJ1GA63J9!+U\ TJ1[DZACS4+5-
M0+IS2>QKS%^.SYASGFR,>D?UBO5=,95.:MDZD8RYWQC=W?VPJ@]=IU@A[SZ?
M@WX]H6&I_YVBR0$ 2Q3B5SDW94\%ZU<RB<M#<=)[U*4? @GR.G5!C=; $/EQ
MSJ#ITIH,:I$. S/:O=HCO/&A=UW^[=C$&FQ,G:;CQ%XO[TX$SG9$X,P<T)M<
MO)$2N95L,GVP3%GP/K,@96]NBAA!X4]!".5G!DK'=J4#W:#F0#0NV'.BX( .
M^NOU!QPA= \BI#GY_-RM2<&=A0O:)C>YO<7MY$!,U0^HNC:]8!OR'?9HG2]+
MH<?X';^MU3%!';8+EN6N=&FA5\7NZ=C? 'XTY/G<P<E:&Q:4I,7C?"!AV#?]
M&%%!(HK(@Y^P=/50:<-XW&L_J-L!2@&B/VCSD*4,:2C2]NFAT-.^:(]+G#IU
M:**C9$FML3>,?L%8OZ!]'PG!>FA1TJ5I?A@N\+K@=%$!$>.M $QX6 (J7W;)
M$MO]W Y82:#X7;RHH&B^,Q,9,:O)3LZ/ E5D%!:,L&*]]]36J8R*9W8[2XS@
M%(_@E#>"6PW!*1[!*2LCN'R^(BNE&10G=%<[I(CDD%04M88!O<J$^83HG-4(
M(AG:U<QURDNO<-;?.$-._5*@YAHQ(^XQ?NX_Z<99M_CEH/GZZ'E2@/(JW'C8
MB=M5-)JP8<-D,3E:>4UR=$%"_$ODZ?+TMZA<+9?+<KD\H_0^6JY*[]F@N#FE
MP6,U:EX:0;B6*U#02P,)M"95)#(A N@@QVJA(!<*!>ZD@(_#GK9XGF#'5DV>
M_T=Z?<,:$@;US.$KFV[V"NZAU'#!,'',$'%C'0HTO&;>F2J[XZ#D91:)G"O4
MY%*UM)CTKKY&Z?WWTM]4V9TZ_2E5*@\7E=R[TO4TN;EGJ;;FU=GS:\>!X:H\
MS6.<E&M_C2BEF&%GYES8^SY:5D+:*]%@690@\] ^*G4[MQ>_FK?V]^KK$RV+
MJ;8YN'J1J-D,X9HF!HI3S>29_:*GFL\T=5>(WH@XL'^9Q@L)Z .T=\J3:MM4
M(O."'%H\%0AF@R _/)*^#%R7D79$&$XPW0_^JA/ZID!CLJ \^Q%>;U(>'4V^
M\,*'9]Y; Z#/;*45AG56L[(42#T$06!SJ8%1I5U@$B.W" K;E9"R'.+3$R6Q
M0+,*)"Q!HH&Z0=J&B3MVVUO!MDT3WM^X9Y>1E@_5QNBY,VB=/YTHI3]*ACHK
MU!JC@][H\.*+F3\J%#,$6*DQ,GX>?SO^NO>]JK0SV?)!>6OYL-Z6#\I;RX<9
M''30&/5N+[K/[<>[P\OJJVSY<.L0L.YXCJ,SEK 2''P6_F)C=-,]??R=WZ_5
M"JO-3]EKC/*'MX_&T,K=WI3??;YE>LV#[%6FI=QT0[6MN&&_*IR6@+/D!-9_
M"TT8W1WR*@%>D<<*R&@70TR0YVW)C"%^3OJ!:JE;+ C1I&M66([-&"FUJ:(&
MP F4F+'^DP_$RY*%;=T/M Z%1A8IH(->G]?(TC300-9WH"K/LH,56\$65)$[
MI:]N\8[4HC6_0U-G1>DW9JRVT*_!=/8 %CQ819<O$1(/)&Q<A8M<T#0+%,SA
M1!3Q*\V#E;V>V+PG!&NM1NVX'5;;AJ 2T^%-UWA&C*L^ \JVMU@>"DLUX2E#
M+/$Z8-G1Y&>:<:R1)F9)T[("JMD<SX&3664=+,DS< GM;^\EOGC-*QW:C, )
M-HW;W@H,PI)G/<G2DD4M-C5616D@KXCT\$)[GQ':6A#KE5Y+M4Y7-QB!><0T
M3NPTDY,>_?86KVM\,*TG@V@=$J0G7J'"Z%F4W]/,;&JEN\A=G"M8C:6,W\.&
M)JPTG+4S#33)TW2TY+T6# X)$OP8D*\O5?I(U6UJ4EZTCX3<./'3MR(KQ8,S
M&V,]WQA=V,-C@WRK_1IV5JK]RHW1X(D,.L=-<K)7??<9P64F--*4![$4 /G5
M*D2_2Z]!"X[KOHB_1E=?M34'OJ318@]6[!.H>O,ZR52Q<07_>P"=9ZPSAZ]M
M#G0'O6CLUA%51 >O$:^4:6YBH$0C.&!0= D"7G1#_8%,-JD>Q )M)(D2?%?B
M;T86!DFO.UT4-"),P*LW12YGX&6\_4V_#YJ0W:X^ZZR6;U+O R"1%@+5U9[.
M#]3W!-;I!9 DCP'9MH$QGRS[@0+'ODGS-KW'93%! OX!V:1Y");4)J:KT@J^
M*:NQ AQ5XVV#T4SAJ!*I\6QZ&>N;X7?D&;_4]HT+T1P*V] &JJ>$E,76)OAJ
M!JY7:N,#_5ITFX='I"YX6>  >-<H5LG(NHVRWN>LNI/0RBR7]]7V"D&QA9BJ
MLU:JV+L8M9/J\00M3<(Q2^AU8PF5W]X8:-A]PF;MHH)2M5DW%\J2+F\P[=$$
MZ^  /,/[.R&5RQY91%&R;\?0=LLZ=HT5_5V>]1[X]L%OL[9'O!-$?\!YF[9R
M#W\3 VP37][ED3OQ*.NU;J'9AE7E8+1:3Q]?!P6=TH(WY:-4IP*(E<'QD<EV
M2!B"9  OA9:LLN(P1,N?@84F+Z4R7OA,36/>_8JU%J%].:AA'_7B5\**#)'Y
M91')28V60;(BPS!JF3=FDR!E>[6L@G5]/J7B&$1 ^"7X@ ,<8*A"Y5$!&@1N
MX@@_1;QCSHGB2P0!4+=6-YU!&[L:HQ']:!E@[+"RXS;M_HSB(-0I_3UM^!>&
MX\,G6CQM:<38H4X*@.3)!,<OIPZ6/@?X-X V6F-+NT:)]W@3 VA':[!F978Y
M;]M6T[)Y[8@<? >7<B#$U-=8C94JCQ26Y9$(22W" ;YV8#XP[<;O,TV0*/@3
M 67D]1Z?Z  9S22O1&(%[7):"3PBM&==P,X*%-/P"%6;J%YC]29(J]"I!8(8
M_FP(W]&),/I92HQGX0DC_:A^O><9_0&3U^&/L=DA5,@%0-R5;OFJNN-]50YL
M9XJ9CQ32,N!#(!$OKH451["H36 S7L<CW _V]'-<5BE.6Q)02O2JQ"-(+=HL
MGM+M969XK:D:=&X>F.U"N_JA)1QGX25CC.T)5 '7] ()/+TTP%$QY/R$=HC>
M! ;K%ML%-CV06=A4]P;5L9-B*G$\AL>)PB_.XD%&&V_LQ?.\.1>KT!*'*GH$
ML&/A@IQW @L=M-.%+; H7@^)G@<776X:!LCNAKG^XKI$;3UTZ+@ O)BR[(^H
MF5SR[C->YV+,T=:X[F)L%"XRFX18;#W8LJQ)6JK?1A?^;JHLWF2SP"[MO.5-
M@/7AUUB@&(2K-A!M);V@0R;NCH\:H]/C5OW&+NI?:R_N*IW@%>U^8_24.]&^
MWX S>57)$&"'C5&Y>*+9-S='I\U6)N^.\V]WQ^N].\Z_W1W/X*!*8S3\<I+[
M<W'PQ=72RKY8Y.XXO=@[3;0ZU<%(TT ?3.E^D"O[&6>3WVV,S )Y''TM-;^>
M=].+J&-]HY3?'4NOJ^8/&J/\OI(O_2KF#5 0GST /3VVDOXCJYL,(#H,A?I4
MHD--YZ9AS;[?0VA[2_3+P@E7HM]YH-,GO6KRVRF+>]^(F91/N"QK$R2:<&&>
M&IU.Q(J1PH/]9E5T7F%S.)-H(C6U[K_Q@+VPH9^?-#3]^320SCAR[/OC@[N;
M/ZU??E'DQX\_#WY^_%A4@&U+I9K(EN28Q^K '?UYIZMK8+M^E "4O/[<M(U<
MK5AY][FH[!;&,_IZNF&PX6L16:(<"6R(7?0L6K]0&;X43,:<F&XZ+\^7?N?E
M"8\SQI.6Y'RN*)=JRM0!I>'6-7PBI&I*,],0(Y)@@[-%:#(Q2RL]H/<*E[0+
M!$O%!-:@'SES:A-XXO/PX@GHJ&YJUY:A@8CX1=Q+/ME0J[O>C6 X]_V2PGO!
MP8TH*6 5&PQ$B<$H7?*&' Q,F?(P@W3>.<;;[V(IZ5%;>%EUBUS.3<N!G5/Q
MC4&5"1KP6B:.C0GE%VR=CHW2"'.RL3--<'CU!%,%:>>2?Q'Q@WA#Q_'"O@;R
MOF@?TE!#HV\6S$)#ZZV:@$:W/Q^LX[WOK3VWYE&2@)<)6@$QAK<09IK]1*&>
M1T/S][TR^MDI> *E/"Y0JM.IA\M5F5V=L+$1VH"UWO&D"?XB.E33A)A>3W<<
M7S,QY]\C,N'8[TJ7XJ5N8 XK55HLW,/Z\&UO!28'L!%[.FW]QX8A8'*./_M/
M%F,U10Q+O);U><7K499SS;-^O!&EX52F)S%Y T''/!TT3T0 A5]8#8/3US%(
MX[CA@9'NQ 30X  )O0VZG="YBWZ#S<@<(SIIX)I>'MM>TVMLN:@&HU(3'!CL
M?G7FO=>O/9FJYOPO!RJ#YM%ZU KIZD%%KBI5.9>OS2@MG5(S0L^6CJ76"+V&
M%DU%;3HN)D0*-%P8.G]_V,K8W;;ZJ.J&=ZOCJ!C."^1Q\=[OK  %A"=K/$7?
MY@R:#KM%"0WSIG$Z1@/O'4(D:DXKI0_CM-2AF6S8)A9>@L3/Z=P?+8H#91E/
ML3[4ZA!<MQWX)TBA5,B+.>#N$S$PZL1:V0ENXX.B 9.%UY?+=,#;!M#.C?NB
M:SW1+EE($_0-'8C AD?XZ2G3'+"]  .^]-6-T7/M\%8==K_]?M!2]M<*D_Y:
MN3'Z5JGD3DRU;^]WWGWF8(O.D8X_+6)\H-LK\^.B_ N:K#0Y\HNI+HH3+CAZ
MX#_1J;HF518T(<+&MK="#/&KUD=B:I;MH"ZSVH2J4DS&9=-K0&6Q[!\4,=P<
M\I^GJ3EM^C6 Z@ELMRZ\'^0033YUHAVDR T(MRGJ=3R5U5N57Q#XH]PFE%&P
MK=4I/GS GCT5M]T-_82IH:#O>'UVF'NH#\F!7[AZ,1^<>:HJ<OUT=549+/5*
M>9JBHKN9Z9;&0)FBT&FXQ:^%V\>OMIJ[S:\'9\J.DM\I*"_'6:4@YXM3^T8@
M)=.;NTA?/YHRHSV54DA,L^>BJ)&-KMC'%Q$;4Z.&&*$-^QAWE'.%;_&]J_UI
MYG^?571_KL5!3(1[WYM!E\(O"*Z:@%T%Q%HL374*XHJHEB[NL&B:I:'VV-U^
MTS+]%N;;6W04V@%8.0Y/*[S0#5DZ5IE*P6$GK$1RCGRI33G$P/%I1$=&ZJC&
M(1V",>8=!O9QS;91Y[L0QUD^UXNE48GLW9-4CW,N*/'/>.QDBW*^.O5@4[?G
MHA5U^F9=E&LRS68[FN,T!0RRO=/KH\OBR<_KLW+*!EEQTB#;:XQR=P_JC6IT
MS*?*N\^1/ML*C; 5I<I2"3YNJO"!IL(9LC V-+,WX8GGD]$XTAY+96!!-2$T
M<E2=SA$:%]H0++OA,8Y#$%*BJ#L_ND]/7TM5PY,2_H(275&6^)HB,CE/?,R"
M.%*DY)@6%B)E$M 7Q1T+<B%7DRO3E<34&GN0Y!P6B0*#@^.(;:HL?UC&SM>[
M7@81_Z:71.3JK0=B?Y0N#G[]DJ6+FWWI3&2PG)@^67#K%6# ( E-,/*A$:MC
M%HP7*PKF0+?9J X>3@R$1&=UF E&^EA\CSI#_K$Y04O-;R*S+)$=WW<.BWGM
MXNF/,25J*2*5S"D+ +)(T#)Z*W.[D"1#>C-,E&HY)Q>G7X#(/,_M'X4&Q]G-
MCT9PD G>MJDN2_"B[</1/,'D'=$H!"-XZJ-%VV+? 74\^*-U N9'M40!D,7L
M.Q'N"XX>H@4G; X'"#J69.6EZK',)QYV8B3JQ_M"&4S!C"X_]!0@?AP1Q2>J
M<!YS:" +Q(Q(OV0U%7XFES^C'!.9^&2?@6D3%I1@LVZB:+XR1SW>>N\X!E\7
M^]='!_07IOAPA-)?1NI@48AE1D=.EPE:3FYAL2!]&O1>JI7D0BT_7=HR6G'(
ME "R2#)WNS8ATZ=3*+1H5A4#N4(DP? <01)[BY-$I"A<DC!&SN/7K\6KHTK_
M)$OD,;4I4QKD ?Y:#4S[RHPFB[&FD[S*H20IO?\$1U@KM9 XY:D6?LA_;BAL
MVKV,4HMC&? [H2]@YN -5Z2H/$N*\*/,3*46UO61 "6@[N==<@-QCV.Y'-?>
MCXWM**T42#]8N8T_COR$;7R.]%F(EZ8E%U 36N,#3?*%?\5E;)<1!IHAG%0D
M02MCIC__V*_P%;;_WM7O4[!KQHU_UDYB8(/5]V>@VBZ;:S+I'.(P- $8'1:G
MU&9 )_.8*1V@AOT@"(YP)3WV,-XB@I,1JE5J&RPIDY6LJOQVN$D+8_DROGCP
M$K<B;#=:GSR6J2^/21LG4!W 9M$'1(_J3#$&O/&!_C#),3W/JROXY$)3&GLS
MG[GB69->EQ!:BCEVGQC#[ CV\8.C]*\8Z1T$[VY-(B+D>3_#$>,D5[0B%K>[
M+YYA;1.]7[G-4?5LCFHR0I9&:6QO>1]F63@-WE]F-L^+MXMI!D?5,SBJ*Y#)
MBEPI3P\2\WG'YAAB*.UQB/!N?/:DZ2GH8!+JBM<_)WBF 6D^XT2YT!/UU\L<
M:'@'JSO/*3VZRW*A4I:KU:D.1D#0"[D=BNKT!S9F-WG%4EAOXR6\4!H +_B?
MW&XN5U#\K+)=Z8()$"QH$=]FB,;@M\Q$FEB0.<#^7#!8/.0$@[RC*Y3SP;RU
M2?]7G90C19_DA%%_81[0$:8Z:\=*+[73DAZXIO3^E,[JLDP^.U7WIMCBTC.)
M;!;,V9 5%3E7+$XE+N&C45((;]ZC'Y\5=[>W;L:TX(JB*6/$A/)K@6C*%!]T
M6FA1$-!L'W3,G<[GBHO$6:*)<^3NN3_(GX."H16C7.J9VYE)J//W,BW44HQN
M\9P.N2IRN927*Z6I[G3T??W>DH>F>(<6*P8RY=!^G1_># M/PZ_Y?"8.3?$.
M;;PK=4HR1BZ4"G*E,G5(2QQK='LK9([."X?Q^8K(P>]G#0Z,&1;3SSE5:/HR
M4=,IA/'UQT"_/NO;[F5A'>'0Q(X;_:S_]VYG_-R+2D%6JE-S0#](4>-%RLN%
ML1>,5L;1_5D.5:;$J7DY7YP=5EATE#)+:MO>BI66%Y6XN]_525LZ? ;447>;
M)4S9S+C CE;@\>MHI+;5'N:>L^D?8 ]8DLBZP]<V+=K6 .2!IH,QX%IVR&0>
M"W7$S\1#3TJ\9(I/CS8+S0.GUULSJS'FY()G/>:X,B-@?G9YE!50B(/I6/>^
MZ\>TLI+H+L@#H/2\LK[$I%4FK\2245/Z@5 N7YRWHS)K!]J-MO?[J6H\JZME
MVQ5P9K1Y7HK/F&O@L56PD72T:#Q6CO!O4<. /8Q%);X]O+TU-67@( E#..S6
MCMK/U7Y=^9H_/FM/M:2$<;Z6U("POYJ@N;ND;SI/1L0XA'$W=?3UX63OOGO^
MM7JF9/ 0)OS/! ^A*M>*-5DI3Y= +W <E_!-YCF.H\K/H_R?IXN?G>B(SOKY
M93*A=[4.XL)FW$)9+:/"CQNUV*^<_#DU,HC_"0?PY<JH(%<*,S-2YOMXX[&8
MJ0'4B%O(0%'CJHW'&5.+CK]\.;P]>?A#4NMAODSGJ4IC9.T=7]F%B\+AGXSU
MZKH[M <G1L_XVD^M1\V+6F(5WEIBK;<E5N&M)=;L@62_ZE\?:YV6>?IE'9/2
MTJ_MP:0IT[7LX?QR[,.QC+!ICS5&)S\M)U_)CX9.:E/<>&5/:;*R!\P%>[!7
M;!J]7JZ;QT1#!NIJZWG6750MTX0COF^O8MKK_D&#K+;ZA$TQ81TP1Z3W?A<-
M5[5W'#0<Z UN7S>(P\P\'-_@=-'BLBP-'F$7NCR?R9&.B G6B&Y;Y@>6KA_Q
MHF#U-BLOV-YR17L/%;L^!+_.$KRP];').NF[7D(8[1R"5A"=:O/L"K,.&\MB
ML!E_1J.*MV<-0,"FG+*Y/YJ$%]8FJZ44CCJ5J#3;@::X&32;BPT?$NU.Z,I
M[2K/BKC#(AQ#EK <TV_!.Y;),?8.VJE%I>,P.2RP7%^%P_FG0',P^&Q52S<H
M6GC'( <V3J/?.%?#U$)W_70%^EX^9S/P8M8P8W;II\?7Q[9?>S#9X:2.R.-9
M!CB_*59NIO_>=.-;A=F7(Z[UA#V7Z2 2VMC#Q.%@(3PC12*)>>AFW9[HI*K)
MGF\%T>K)Q09J2&NF:EJ<&4YLS$.TR3CKT+H6-O$#^'5G2)#TN\1H2X;>YJ7F
M<((XZX0?H>HR )#P9L8GIIZAWP:*-4*Z=7GS9^^)< #]B#SKS[B!R-!YBC0@
M N9C "00^JSE9]&&N%.*B"C/E*:"^_PCWY4":H>>OW^Y1$4--M"V6>*O0\<6
M\,JG]]C*D'F=U&BECWU8;6DQ^XG_OJ::XTL;75!W> G"UZV;&K;[ZJ/0G&^G
M5,)UA;%?TQ@]MO>;Y/[AU\4HQ2%9U&XI3]HMU<:HOO_M]Z%Y\O/'?@5;Q##0
MJ2SPX'ZM)LQ-<)RA)&(4K#&Z2+<&[6R9K U_N'^3=P_=#^*,")PAT\6X-OH8
MC$&LBIR#1!S/3?4HIAJ+T /D/5!&5\YCO?S]9PG(>]"#<QG2=WT,S J3=J1H
MRI/>'V #4\/YL 1OQ'.JWU&W;88?S3S!=\*[\[W3: (.<]A>H3%JG?\X-)S#
M4N'40 (7CV/6I*$./^*@3/+N\W4+%/6 U?]&DY2,+6<97W!^9-YRT _V@83-
MXK?^W[O\NYD AQW_&;]&OOKM\>C',1P!3/U"JA)AENC@S.0W>8#HB6!\!-<P
MM$\2YVLOHJ'TPZ&3B+TI$Y&IJ<&PB 6C=A 2A7$V$@%UQ&*O 343.B$M]#":
M?+FL6Q=5YI/&//4)I'TQ0X55[&PR<2:.H4"[<+!=^C;X.S3(\8:D )+.P7O:
MLZP'=JWPAIHW#GOCL$WDL*3T8PS3^LU,S\;CL8\<O,F)X6)VI_D^7ZC*_+\/
M$63!_<Q\]=^HJUC>XK,]L$W=I1.=@^[>E,M0Y=\I[#?^M:@5__%>ZH5QJTH<
MCWY&6'?:(WM#O =FT5U_<KS8*WSS2'^F$PVCZRNC-,>[L4W6HN^%Y_;*FK''
MF2%B_HK&]%TD$"XNRK5:5#[H%&J(.N:9E_F)$U Q0$"A^3*^-H.?#8(_ ,+@
M*('#1O3O4\]BE:0V304G0FU)(63M= ED68IJAIQ9LJS'D6OG9*6D%C9DTA5G
MY^.%Y.L09CDY5XSJ4)!9JJDMI@UY4=!?I0U%A=&;-IQ'0(EJPQ61VN9JPU72
M97'*E7YFR3+6O9W0ABLBM2QHPY4*LURRPNQ%WNL/-AI[9B2#+7E'NGK+P$S&
M61[WU,?'Z-PGR?(J'4^QB274ZSH\S#"X">2GE>5B8;XA-N_TDCKZU)1DBD0R
M5S%F2QNF35'YO%PLSW<(5T51>ZOS]F92R12=MGJW+NGS5@IR+4/G75JEGY9Q
MY3%NPR1]],6JG"_.MUM6=?3[V?2P7I/R2)NBL'ME+CO"Y'!USE$VE4?JYZW(
MM1AQP!3=G1B7=9.K7R);X:C''L'6&8&"GY[:ZNHFV9$4K,!(FAYCA:Y?Z!GY
M,]38'L]PBX?>#L_8!I6;*948Z]=Z$P/8XNTCD:8MU6GE/NN17Y5,N5,OI*P-
M4Y7K(\-J*5-$F+X']D+"6KMKMG(2 :U;RQ:1+!CS6\K6VGC--M;"[V_6;*GE
MEJR#LC9,LZV/#//53!%A-77W<%,UVQHE5:XTK:QZ93YE_"NT.(YD+@U/,M:U
M[VH\R5QV%>YB!EHN03HNR85\MC1N?1-]R:FTM6$J=WV$6"YGRU%82.>NA;0V
MQ)U,DDB*<KF4+3)91;KFYNNWQ<RTUZW?LI6?^9?IMS428B$)=V%-T=*UD-:&
M.)7)ZK=*-8G0P^IO*I,DTND'/?^+;]"\0?,:H5E1G&C?,AW7'C QJINB&>3'
M+*+D#9HW:#8?FM6KZCW=LHE*!\TE;50>K##:&]A&1KW>L3C)!,!)W*\7ITY%
M7/_]>F+>K3>+3,NE03<C_?K<RI^TAS\.JIOJV"Y&:R-B6YKJ=&.2&6TUJGS*
M#)&M+M-GGI#)2@SVKY MN17&6K.O7<:B%'\%!1RN0KLD3#>C_A>]\'2L&89:
MV53MLABM;;AV65VV36:UR^;(EA7%1<Y5TW+ZEMDA_]M7'W6735K1R*/>(DG3
MWRJ++_Q]^=LZH+O*J-8;LWOFP9](F;&2*V1&."F9]Z_FDM3H]'AT_51IN]^O
M-E4?OH@*-UP]YE?F?"THG++BB_UU,FF5.3 ;I[#&3*F_FCBRZ;+-5UB]07F4
M^V6=W!YKFZJQ7D2&&ZZQTJ^NWS2-M9E":?5795>!L9J7["H<U<@M[$U2DB;3
MP@K]OL#&_'WAMI2,JM$Q&VL>_ GDH\M**2>7,MHD))NNWURJ&M5^?-D_/3AK
ME>X[FZI)7T2)&ZY)8UGZB?A^"PJHK/A^?Z-<6F5)_<;IK3%+:Q7TD2_6Y%PU
M.[TV4VD.DZ@'.%]O%4_.[/+]M_UO9F%3]=:+*''#]=;J/,!-T5L;*Y=6=.$W
MR_/+)TV>L4+J:7M^^8QJT+@65CZYDL%BM297RME)>TFEX>AJ/#]!5:.;NR?M
M1^=^5+UK;:H&?1$E;K@&37^8T9("*O.>WRN62ZOH@;VQ>BNNA94@?>1SBIR+
M,>!C'4)CPSP_3V_];E^>D][!T>VALJEZZT64N.%ZZVC]GE_&]-;&RJ5L7?]=
M#QV7]*3ZFJ.IZ9A:;'/UC&K6N)97:!<)C#"2E7Q%+I=KF1%N&WPC&*:PD3IZ
M>";'3KUP^^KO!6=0Y8;KVM5EABXEN#+O*;YZ>16KLB9M?S';NBVN=98PK>3E
M4EF1B^5*9FBEM+F^XYAN^Z$6[8>Z>G_S>V,CGPE0Y8;KM@SXD9G4;1LNKU9R
MF_A)ZJN:!HC88>_Z*"G]>-[EWOAN(E\TB\2;EJT1V_O^G@&[P*<DQS)T+<98
MZ*6CO6D:>'M+:.]%,)$-SW4O.6ZI58IRM5J<RRT1]!5_='A6B',C76%!TJ/N
MG7-;-OIW]ZX>WUQ(G+@SY"I'LD%*YL3&TG^LXH%5^-[1HGF*?;(ZF9R,;_XF
MD;-9%?I*S87%C.L$B;-0+,G%O/)ZB3.WZ=$%SUSH'%>_7>_?GG5/%X@N;):Y
MD  ;O)D+T^E_K>&,#3,77J-$7N6]^CW@36\/)R,B^=T2DO^-A>/)VOHS2"[5
M<8CKS-L@?W!AOJ'/29HU:!HD"D/_1'#-4NUM7VQT3(<TY3!% G1;EJNELEPH
MS<_ZCSS7Y87I*LDBE6OX:02TG&Y_(0VM(AKP<FJK52H@(U\UJ2F+N_G+:]:T
M!,\<7SP!L5.2JY6J7"O,3Y7>8%J(5=0V[F!OH#;B-E<B9%&LYN6B,O_6:(/)
M8B\M;11%0*]/&R5&;95:3B[$*-/?8%(K+NY%;HXV2D[L%.5R+2\KRN+>6RQ:
M\/RW_[DJX.:S6.5\T".VWH+/V/__KR^6:<-NP37, 3YO]!YQI'/R)%U9/=64
MV1]DZ1H>;7^2>JK=T6%5_&HN# AWY7Q8^I_37.7(LB6W2Z0A46V)F!H5."WJ
M7TL%19;PQ/ +VUO[5J^OFD-)=YP!?.L_!W[SB387+$JY=JW6PPG]WL' !LQ?
M D"6=MU5;>)<#NQ65W7(1;M./5%N4RDYI=%8]A+%^[;W*8]_- (P@6##3_8-
M\( OVA3&<$P%T4:<?>72)FUBVT2CWQ&1%$V;QPL+;3O,'$>VU6.FF@+_"UR@
M\'<WQC?&(R6S0([)8B?G1P'68L#2JCAELK$8, ,>^V>'?FM[RVI+# )I?T>1
M/" D"H7TB-)'4EWIGR6(A8JN3:65D#1F7R$HC1 K 81Q5H)CDE0)ON$/"#-T
MM:D;NJOC62Q%=9'XRPS1S>IH4)1KI2@/@U+>]A9BBPC 9.FIJ[>Z$FQ2:A)B
M,IK3I"9L6I, 5X[>TPT0;2W5Z4I]C@Y' L)%J3>#>(%LU7[?MIX!8I<80^D?
M);^;RTE 8-M;E/YW)2$\'?U9Z@%BNPX7H5\')I$*.2H^\Y)J:DR.:@&S2B+/
M?6(Z1'H"T"<8)!@2"QICD0S R&T.F83-R.EDX%I)NHQ*K207JI..@1 D@)KM
MK8G='\W:O>+M7DEP]XK'!$I2>R_)E6J4;4(W[A-/7.K9WFJI?=T%!3Z"[^BP
M Q#!KN1:/C=(;=@, ->$GW13-5OH?4;25["FX(2_:M]R7&??7X/?ND51W.CI
M^*QIW'7[W>_&/-1/>_WJB#!?*LOY0FE!(MQ;#$7C9#EJ67GUS_GQ7NZ@DBB*
M4J#4:CXO5R)G1G!:]10!4"P(1AU4?VL PM)T03 V"9(9V)^#-CPW0!&J.PBY
MHVM4[[6BIU]2RH9OFI;K2T;X^L!T=8.RAD_8\+4^N"N,\"T0P,3&/JJ[_S4]
M.[GY.6U;><PB!V21YY8QT, WZ'N$DR_L-49[UW<_J]=?:H93>)<V+/34!" S
M 0.B+/PL#8JU'\6'QX<, ;;?& T+%\7]9GOP?9A/";#Y(/W?SHYTI!-#^RA=
MJAWPAJ^! (G9(@!$\1-SIN%':6='./^:_ACW$I6!N.-:_8]2&;U/_@?Q0!G#
M"_]15U-J$</@/BOE5OP=.+$E?@\OV;(,0^T[ )KXZ9/TI&MN%W&7^_>3A'C<
M<4"@,&3B,E.O) &^*,<XX$SS5Q<*_TZ+G8AO%/\-OZI%4,Z]"R%:H/B3A!;Z
M1ZEN@^';^B2=@X!DQW!N(<*58O"I_XG'\*-IRQ?^C8QGC/OXOG\/IQEUL#91
M'W::!(0L0-2GA!'O,#TQ%"#/,(,$5@SN#K?-=A:7@XX:H_S/.^7LIM+I?E/6
MP-ICP9'_0K_&UO0$-%0?[[9M#%M-A"<QC.Y<JD,\+XQ&MEKP/>W4]Y4.=*=E
M6 [HH!M8;L\ 0_Y=$%'5W%C/IV7>V!C=Z:J^=ZG?/?PNIB6LFI_/+9=(E=VQ
M0$LU#T?]O?3@-J\ZU2=7?_=9[$+BVZ!JE6]$.F1.AL,U^2JTY$I5LK?Y?F#S
M*M\\]["X+>*X-%Z!=D4;Y*3U!-+T8U"9)TROUZTN>/0&^MXQZ.P&/PD2;3Q-
MX)%%J CT)4LW1OJCHS\H@_K%)1#WH ?',*2+?)1\9I!VI%AT)[T_(*ZJ&\Z'
M)1@EGGY[%R_+)E9GBC%>VZLW1M?]GWOZR+HPOOJFG*8[8(T./X+I:I)WGP6Z
M,:J@QB%(CQO#BHOJZ2>":@JA-K0I]PV !GS^_[W+^P10K"D!]VSX\\GLD?M.
M[XZ\F_KV:.4<K=)G@Y;8'LH-[T9CE&L;-\:#]O#ENKB2/;!X_R)TE" *%MN?
M"!"L])06 S%XB;#40;R<I1>DABGEA''Q,L_^CXDWY.%8R8?+GW5F-JHDL=$@
MM7B")%>9;N;ML\"%EU;^;C:1+9F=R154N?IO3,MEBA>C_#O[TMG[VNS+Y;%O
M3W&-YN8'1. QW92C:DF1B[7)T-U4;,6_X=]H!"=VBP[HQ;D'A?F7Z+%1',V1
M^^&8ON7HKO,2'HQ3)>XQVT6[K;<(VF$8=]3X\LDT,UBV)X! 0KH,5"BNNZ]I
M*OA)C/Y?CI]H<@_><!_V^H8U).2*T.2J@.NU&ETT3?]0GZ1E]= IH3=CZSWP
MN6A*EU.*N9Q<67N7U]4B+SDU4BDE/'7<9Z5@0NZM253;)-JE37KZH.>$B@-'
M]^W3_O--^;ORM9NV1A& 2#9Y).8@H6GERY[^.%K2Y91R3:[$*+'.)J/$0E4D
M7ZREU=)4]T8D(G$Y+JZ0?UCV [A0XM<K:Z@:[O#2MCJV"NSB\TJI>W/?L?_D
MS]QE>.6E6L=+7WC_Q #V_V(SD/&6F,+\83WT<G=R]^WC0LA-E^D4N5!4Y%QE
MW6T'UX3'K'-D/90M D85N5&?#Y_5GFZR;'EBPAY!'==-#PT<*ROR@J:$?01'
MNNJSU!= LM0,#N;Z"ZS3JE->\*!2]M1J55E17EWGDBR?77)>9'IG%RUN]A:\
MQN9. 'QV;IFME7B=,8HN%KO&77^)3KK%5TL=8LHR2<Z5%;FLO,*"STTYR^3J
MI>1<OB#7JO.#Z6_E4M.36VB"@*"=";'XQ,RQ.BTP$%>@VUO!0BI)U%$)\?9/
M/D]C)[P,I*<;H+4LDZ L9"FWEM3$WW0-?^2Y S=[-](QK-V7)="$N])[6)"5
M0F "@ZF1/N:2P]-W^J/Z &_>LU1;V][JL5M9'4P\J?*O1 L9NI8!//!!LEGL
M"%>Q!K8$GIFA/>D:D26:ZN7HCT0R]!:M6E [-B$LYYSGL8M/ )"^3D:61 S2
M<C&;!H4Y,8G=&4JPW"-L#ZAK>\LEK:X)>.N@P8EO:=E$Q8\DAQCMG;[UQ*IF
MX*V6S;[14ZFOZ,!1H:.H:D_JT-F5;KJPGTG$8>8[19MN2F>J#;A!V;B[XC3A
M]#/CSBS;[=!,29<(H3,_$R[8\R#F&QJCKVVGJ/PH=W-Y->7,M^IDYMM^8]3K
MGQWU"OI][Z'U[O.II9K,5:%PBT2D%>:ZK4;HC.]3&$GO=1,S,)$CU+&XRH?M
M+9[T)JTGY^V --T3FO:/K.B\(+.M=AB9V39M@<;HVY^G>RO_X_Y'19^9P#:%
M?#8\9>VH,7J^?[@^+W[_]CT7*V7-\/!@!LDKP22US&>@O:67O:67O:67O:67
MO8!:TLH3NU-MW1HX>!W2TQVPA(=<3*/ !IU-H4&U1?^:;I)3=,.LH-'HW\=&
M-<0^M<P.G$X/=?=D2TN^TTMOH_3%X"'O^[ND?Q(]6K_]=/1\]SG_\TO7*[9G
MG0Y#"OW=^"Z72LX*[C).R^L%=Y- N7%.KL488KSV3+GH.;;3B6B\36K"1-0A
M/^N_M=I]9Z^< 2(::X2Z\424^B 83TZ>6X\#[+E&BZ=9:$0Z/=VGIRB]5Q.Z
M18Z>C)&4!*1[X%N@.X -X+LYK;:_'1_V&Z-]QVW?D-_7>24>Q:8NZF:#S5RY
M(U@IAU7K2=3S5PMR69G?D#+=B_!TY5@\4K@B>O'D]FLY[^371 IC FLA4L@G
M<$%1J<K5TDMSD=;0JOG=YQM;[X/9=L..*FF:/$Q!/#&(;T+J<VA<')?NCP>:
M6<J&,)H$,@$JR]= X$RVPUJ7P,FG('"B#G=?_3+22OOZX6^2#?&2RN&6"G(A
M1DO;S!@Z--4!SF!OH(-K?'RVGS1YU=(P;3C4%&B 69#8K[U:\_&Y>ZB:V1 ?
MT7 FD+Y7EFN5[(R!W4O#9)ERQ#VS?'UP?O=\5&MF0XJD=L8UN9AH.<G*;!$1
M9 JXE=*>K6L=PL_H?3-Q!VI^"&G*>,!8 8# 3MA&@HH-K.<3L)[5N\.A\N-R
MV+S4LB%\8L >-J&5? 828I,CB6IZ :%8]/!]4&Y>/#[_,;(AIQ8GAV(2>>:Y
M2DFNOMC:79U!M(==9J^HL-I3S8=-"/0@R!1B!%CHR<+7$>G<?!_=GF0DKA,!
M90)E=DI.SK^X4BRYXSU(0>9$'F_NN/?4,L\J=K.5#?&2X>-=BQ%T#9M#K\K1
M3:P2KVL]W=0=UTZP-#;="S2Z 0%_&'Q_K.'EP_>;8^MI>)\-&3,7YB2B-T4Y
M_^*1]MGVO6(<_7&]_/OFN3/Z=:UF0_ZLXNB5JJQ4YF<\9\64^7HIG5EV1S6E
M?>Q3GHH]4TE!\GR]9&!3J(-*[UEY/.Q5E<J7M2F],7DS!=($IJ3EY'+QI926
MW"F74Q R4T\9K(AR_===<5C6LR%:LGW*F9@,2I.R1-S'3S 0\9[6A_$]K7.N
M;CQJ3B+=2)#T[P?U1"^2P^_'\;1EXO6-R>0;)3@I-X?TMO@4R(R7IRYJD2>1
MC21H[*RW1PIF^_'7H)A1&HN5CI28L287E;)<B-'A8-73F*?9<(N4N$8<[/J+
M('WJ+TRC_FD33Q<FU!<65<:5ATG0854IRJ6_9\;@Q'E'S13,W'DG5AA;EA6E
M(%=J*9UW6M;>BKJZS/_B*GO,+ --ZNX[6_(TNHQ*EGAU]Y*HB<6\=5.CRX^U
MN)TFN^>!^D)'+1J:E(>4E_-R,;=R_SOJ=";29V:<3I2DS<[I)-AEMJ0H<K'X
MTB#L*CWG>%PMJ:YKZ\T!KYM_! N9%I%Z[<S@.[H[3#J\4_0;P%$(:1\)7V&*
M[A(>;#?6'8=,],4YI' M+2)B[GMQ6J7]PEZTIW0%37Q/>%6AOOTD:6$9@;1I
MM)!<VZ?8'FNV+13#,CL21C$2U(('/E5&J9USRUS:2O' 79*B9L.3KO@H%<&]
M+*^\B>,4EW^!$UI(,*SAA!*T591J2:Y5$LMAX V1O 9(XPUA DU9ZJ7&Z$*_
M=WNY]H]?A?#LGB7ZB;Q+K@'*1*^3Y)J'T!/W&WN<J>[ ICVR+MH87;WAT=47
MC\BJ!13EPLLU1E_=P:G3,X]'=_D7M16!K_AKLCY133>=7B.EV*U&7J98QGN0
MX*#14:%8K>G/5W?5.#U(>B&,Q.M(DHS]5*SE_<%9@0D5P>XR-*@_R\82(?"(
MQ6>WB8@C0L*='X.!VB"]^C1U17@#+*#H2ULW6WI?-4[,<^1/H!#@BYLG8CR2
M,SIS>C5S<"9F@;+-1K6CR-Y<EB30'.<*;Q9EO=QMJ50K<JTXOU3RA7->RLO2
M)T?:+Z+:-T]6VDV1/?HKI!VR3)"VPBA:-TF5E'A-;Y>AHFH25-2U"5GA:!6/
MI(H;2E*(KW43524OYRLO'<(235/Y!&CJR!K8*Q--I<VD(\31NLFH7)6K*9'1
MT@98$$7ZXUHD4WE#*0K0M6Z*4A1%KB4:Z8N><+0,CNIM<#&2H*NXB2Y3$FYN
MNL0F*@*S_L2NM'*F7GP^ZR;D?*DD%V*4]R4VJV"BPFHLL+?^.02<>C'#9?TY
M.FGGU(QA?]WDF'*V5704-H%P:(*15?:JM+I'-R;^WU@DUP^C!L.FXV'5A6$+
M]#N>$:N<&Y]TK?Z,L-*TKIGAB.11KM88]76W=?!M]/AP9H2[S;;5GFX,/\[;
M#_VNHX\(V_Z[S[2IG!^1G 9CK1(32&6O,:IW"@\_S=ZO;T,M&2!1(+0MR\5
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
M5XVWI\DQXLIPY2WJ6K1)V89-BIYPH[DCF$N60U.A][3&[<0&=SGBL5.DU'-
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
M^!Y(Q"?;<^NBU?$<O$O2-@E82%==SQ(.HKPET+*R0;<(=4?U7M8F%'WH<@N
MF5VIN<+2)IBPP7>M[0NA^:BGPF?&=J/XJ\ZHPKXXGE8#7U4TFEBCD_YRYSE@
M2#G ANFI:NU75GIMH.-67VT@B+9 I.UZF@#N@#^0> D'!!(/U5I 2'@E+!'@
MD48:@!OO,;#A1[ 5_GK+L;^C4AWT_0'-7^ MI7YK;FY8MH]KX4G<(%2E%7]:
MGMH\IDP"9HC[EC.P1-S<*I8JUP_[K6^%AROCR_>J\UAS*[XL8:-:<^H>]F$/
MM]_WJI>5RNC(>IH]'%P_G(MOW_W]X?U?9OGQ>YB]^O_9VM(.;>%8OVEG8*?_
M#B_Z,1!N2X!U#;H[J0JPM+:UI5Q,EGV7MTR#=[/5]WJ_:56TU.4'ZH$J.K'^
M2V:YUA*.(^W[_WT'G C_#7RCI?Z=7++E.8[9"V!KZJ]H"FBA\*L<CA[8#X+A
MALM,#// _K*<"#''@WQUJ?3KC,FII7)J!*F:[AX'M +Q[QHZEG[3=GRS:;=^
MUTZ N_,UG'@(\&(A_M1_U&/XU:3E)TQ 3?M#E"_DO_^!V\RZ6%^8W[>: L0!
M[*A'B)'O,D.6$</$)"W$5HR?#H_-)\M++, T"KTS8=4JN_M_K99>TZZBO$7S
M?2\N7$70,GN8C.8/1-H==^2"5B(NS?M].T"[8N"+2WCGK@.RX%W"-U6(=\&9
M]MCU0_/X\^WI_;]6[:JU!%[2_ .L"0&VT'9*E009=?VP>^R>_'MV>WJ(/CW>
ME@;["CUY2W1<K,M'<1FW]4RG-0#1CG.Z0&B#?N@#73LCK6_>@P+BW=D!J ^;
M&Z!M!P.0ZZB&H%"]&8#8=4 5H?E>.Q=[6JU<T"+XB& [_-1',8XZ:HL6M07I
M[P)V@SXT>IWINJB9LK)@WPE:GG04(%4-[#\?9XRA/K*Y 9S2=M%ZM6DULB[4
M,5!=PO>-OTA'>P0 AN^Q;%0)D.<$6E/TAP(LVS:\TVW9L E?]#R?WH1:!CQ/
M?)P7(Z6C#1H/,!!K<\-V)3C"]=%8H<=$%]Z"NXPOAD^[7I]5)P4 :\KI82\
M.$$F3X974+T"@,*Z3N+6\&9\P;M2]]:$1R+0PU/P_BU\*@55^+<&=!?DWZI-
M6P14,7L]QT:]UJ,+ \ZZ9=%BV2O@[T(LI#TFGK)1SMC=Y,E6J,JMRME)G"7V
MZJVVV;6=T6_37T[$NKFAJ!746]03+#2^PUM&"I$@[2/AD94QK>X@9*X'K"CO
M"E>T[7ZF&Z;7*_0*H4%W-G'163;=A#6G>4"20B:7!8?Z%."2H+_BEAR:T1-M
M:"+8,8B5<D",H),9:7MH] _*/[Z.]FJ?6VL&WUA4[?' JQ5+>L/(&A/' ,3C
M(.4&]CU8JVZ_$V!)%>#IN".<(S+ U'K,0)P1L9@(QX&/ &[?XK?(@K7WA>U"
M^<.OFI*XBQ+2!-FB&,[F!A>!C7GJBV!,=^Q6AS<&L/)M%(\=9,[!P.DS$Z4-
MPX%C9 FWH34][SMS.;AME&)68E&T30-!,S65?\QT-C?0J&>N;3J.-S11.98!
M(Q>G=X,D8U&';Q:21X_)ANSS(OPIC)4QIS?$]P/U;(AWY_ \QCAM=T#!4"%'
M.%U;O6S\/SH]/[HO??-/8[5!!V-;FH7W^3>R5%(@3Y DAJUBC!K.0!%]]T=C
MV\CJT4?X^:O$EB&[-&)(0E'()A,N_IMP0S*!.%)L*XDD-<P7)NDX I8=A4V$
MNT*E8G.C+<#X!;4"&4301U0=QW/M_<GI\0=0%7Q_!.#"_ 7V:B7"L6-L/%ZM
M?:I>> SOVXN_"%W#/;?DEJZM;CQ 9%X9>Z/"\9>S[\40BT]@:Z<I$IR%QY-7
MSAT:FHRM6Z406:MIS@U6358R&[-MX)L.:E/:H80_0#@%8&IG0NHZCFU#=6QS
M S987W<,>O66ZL6@&9 GHG]PAPKW)#,UT8!CTC/7#W?EA\*IN/A8;=\LT4:M
MC-NHY>N'F]:^]^VV5!W6ZN_^B/:D\:968:I.O;1U\)FLY.4A)R]?IN)+@L4I
M\ID@@HVXDU85O.*F0\S)4@9(9 L2,R*?,SOXS3O3=L@>!)*@&-&*"6'*.9\8
MS*=@]@]NX&=:I">!@)/!8U/C &70L7M@H(,-AX:G"MAJ.S>^(+CJVGN$.&HM
MQ<+OGX_.=NA/X_</,H;QI^?? +[OPWTY7H\?.3[> RM;._8&H&J9KJDY=M?F
MT(79I" %[$-BP/O_^;^E\N_\%OKS TF9/W=W/FF?/ =5OB!\(] O(,S8V[34
MR^!9^@/?!'+-NQ%P!C^^7YES1+^Z$(X#@.#%5:A#AC8TCH>0(+NPG3MXR^%
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
MY4NGX+YMX9G;HS3N87ZY0CZTB #W8D2IV %ER\;H/Y6SGH,;($+'@AK8"2Q
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
MUB3F*92-RRG.*I.SX@$ N!8\".+DIV60EYD*% C'>#\,+,*"V\&$*KQ/ BM
MD.8O<X94AD7" GK0]S CJ"7=AY@F1-@XQ/MJD1*,]RA<;KA.HC)L;T,Z2Y9X
M"^]<I<_'VY,ET]%9X0SL/G76H<"P="^A;1"VG)%I85D'P89,XTA#"0ZQ]U!+
M0'P[%<A3#WDU:RSL-B^36VS?C&,G[F!;VU<]M/"?^H2] %."EU-665-$6^=6
MXJBCF4U@*.Q1I;P"^0NYVAG70:1H\7=6V2S1-C&92WX9.]OO4JV#'W'&G>PO
M*--2DVD>)NZEA<E+MP+LVI^6L'[NY7.%'\MOX<>G#3^6W\*//P<UYO7A9LR=
M /US;"K2:B8 SGTJ.X3K$[KG3UWN#&)4XF.FTDT]<PZ;PJDZ/=+\P]P>SOW$
M: ZGY& Q+Z4>:\5M8\9TJLV-Q<93I0=*/6HZ56+6%6V4!U2%J7131E1%E<]R
M1E58\OR8*578/G>6>YL&54D/;M@N57O<I"IZ,<^JDF]6PZHV-Z)!,BJO2ZI5
MY#](3S*+.Z'RS[;2<HRVX@S*%<^V2EJ"EYG&)S>F6_ELJ[1++SW:BB+$JYMH
M-79%4Y<B4LH]T6J.>59I$&2/LXKR[[L$%L6(RL"(,B[1#N(WH4(&B61LZB0=
M7HHVYMI'EL8(@G^%J8[1:S<W>*H @LZ>,.^ _U;9TI$%VU$=(,U)*_^LVGL(
M<$K:P$A-"Y[Q,*$"RUYEN9@97>+0]+&Z@I*6X=LM]IW&::_EW6$?6L[2H%MA
MLYG\7^KE6O1KZ2?_J:_@I<^%H"B?2R*-J)[]&]E]6&5-V)\#9Q2)N4CR%<.^
M:S*,(@=.D)18V<2)Y\L:GA@[L:<D5L003HPTC(^3YJ-N! $F;CS9ZYG\M&Y"
MS*516ULZ9F,=D(;M58@526&/HFT ;\DSIBW=PX)'QR5\>3')FC$^3@8V-C=B
M0R:?*3H]*9M+32#IQ\?[I9F$+T*U1FHM,9V6^BF^#3&)@193061J(.%]V&=9
MAN05587DJ$?4%*6PJI)R14U<[Y.2&+U4I)4'D:HD&WY1K.XH*KQEBX,B4&$7
M^\3F^-D$E@S%F,1**;$1XO!&. +F"_X<\2BL"+4H6HY%MDW5^B51V1ZG6&9G
M'_G16"?HI':LQ91CHP"F"=>;ZV&ME5)+XP=0O<_#N0L_+>8B%,!NC-=84JGK
M$[2 WM9X^FC8^#G6\AEW-'>WYT0BENJR'/H#\O6"UE*MH*.F#VOM!:UEM((F
MSI+9"WHG3+'!]&2**LK^$]20KL#11+4;-54@A'NL(S0W88\-X4W-SX@(&V](
M!=\!TX) =<J'%<=:W"-JP*F3*6WC<*?\J8B5P,'ZJG]&"$HUZ$)F6<L2OR3B
M&7J9(NGP1RW92GM\3=+&+=-6NG@:FGA-J2;;U'B?6A^H04ZI$+JL);?=MF^"
M_C/@!L@N0$VB'G6H,[7S6!K_692V^!G[#;DB=&N=GT5>+;3VJ>Z#LOS9FQ5F
MX"?K (!KQXLP$FU-L#$W._^UP!E8-V([7LL8=F>2GCIRQ1"9V]01ADY'C<)#
M1ML%AD-9#%&W& )1&.T>2^ZBECH!)2K&6FC%.[F,[S*T4,)R$03#3\O,R1G(
MW#S5Y7US(T^;]S"'8U5=WL,D@\PV[V,#W;C55<!=['Q23>2KV"3 A919+"R3
M7)*LC'I.._WV &=]I*@W&B5$#C1"0.XRH7J+6$HJJ>P!E58V+J7TY 0A^IS(
MFX?_D6J6 G^"-]-F%'.FO"$BBVC>W40>HTUB,9B&BAPN9(Y:!I?P!3J,4,V_
MLTW-W-S $NNNY#F<6YR3\,+!07805>(DD.F5E*Y0*]NHT4AVKZ1$YH9LG!IW
MT^IQM^AX,,KL]^$.9#P*(UN):-1/R^.>.KR;)]FB\I9L\;3)%I6W9(O70XW4
MGG[O].IH?\MHO)Y6\:<NJ-A@[FD&^^!EYNU7SP=)\HG[?IQB=-Y^D-'1,*S]
MZ334_RW1<DR./((Z((&$[E_"1%GK9,IB50U+7$77;E%*L"K$4"J4)>Y,+*V@
M'GW4>)!B$YT!'%!S[#;G+H,"+U^"0JICWG&D(>RA[-M@,@HUD4N&">3RH&BX
M7G>$?<!,2_JU0(KZ@UB,\L[#%L+D2+ 3#T>-!F5A+LVH#OK:E^V+;:X)"61'
M'*R:0JN!0N"4O"PCP#U@KRV;&F!Q?UTYH[%';8 QCD)N):EK!CV2YLK%; >H
MQ[T2#0;KMF5Q=:P]UE!0:VC*[99]UU /CANQW)^ RI;Q.BC3P>1N:S:JS%UJ
M;HEWQZ_G$G&JU$DO!$IY#W1AZCT0+4H:)U.&FN?VV1PQA8 1.^CSC8(RV>)&
M7EU>#O7V;74F'A;DD/-29>0K91D+O)L4'\=,93D9W!4.J+^!*=NM87""LVQC
M;<<NN6TN[33@ CG:2L>TXA0 8# 9]<>:F)$O@YJ6-JDIW(UR;O9EC\&P[Y@K
M;0>5:!^#'<WT3;9PH_:6\1:1[.*5Q/XZ,#9D;LI*)+J773+"-'%U:( (HG*B
M%S=W4U6U&Y(9T;7*;JHNXSO<"2I6LFT>78TRNFX&-G4)ULQP4KR(VL^&6PQ9
M9-<<2221]X4%)5N<=D[I6+%[8_Z//1'0;15RT.1E$M,%W<0914W-V;J+I7]0
MES_J;@!V.F+32/0W-["]GL090#+I<%>3'B-^'X,-[TBR6T1/[&(@] 1>4QTB
MM5&,*.5U(!P.Q<%D1_QO]4H'=4,(NQ*>1N2NV-<EE3E0Y,*^1]%']0[,,Q/S
MTN@W.'PZRM5<+8CBF:%K %03 $7-EE^/+G@H[SA1RC+M:D$@DZ\!F_%84?-I
M; Z,DQ!HKFRQ2/,!U2P(V<8P3"EBO0WT1U_(HDOY!!(TVH+;FMI68-]G;VIS
M([$K;?:F#*,V[Z[D(]&V+DE9E;^@XDI:"8/_L6Y&9A_T/U 76(XBAX)G[$ J
MO)9-DP[Q8UB8A@L#)\;DBK"_)^RH11UENZ*/C0="2:Z$=2+Q6)9/*Q& '4E=
M[N\8= 9]"[VR[ -"6XJ2!_MJMZ-$_YZTPJ!U$RT.>2A)7[6OCS$)7P +YA%(
ML/OS>.>=6#!ACW8=:._/S_:"#_+!:'4S4=07H4 _Y#X3D4$.O$_%_#@?D^',
M"(&XZ\<01;9_B@-;SGP-KR*$"77KP;C-8)2*^:3?0.DEE@PNL51#\*BR2;XN
M3J 9%]M@W3I";CK662FM*,/%:GBSB)J6<,P1NHM92TPC#ST0I@\CU,.,4D1
M.*XNE6SLH\]:BLEVBD^_\SE([PH,JGP7HL?GIQZ6@'\<%$VM^GH$\1X:>G!
MR?FUU\/Z3ZFW4]!/#!&@QM9!G[J7*'Y&?;T"RN%(E4DK"LAB6AFHSR2>22PC
MK>E[WS%J)UY-Q[0%9"M7HT<7PM0;DZP%O5*:3[)6\(DY)"MMB=-U2++.VI)A
M%/5R94ZY2H],EJNX05R7 E-J7<O& 4B.FGXEY\ID5>\O'RTW-P@O,336S]8!
MM/E5 )MF:\VG E#O!D(:U@5P2,$494";I0MXL2YZ6;J GJT,('[D4P9 UL\0
M]=3 W[)Y:IZ4S>-8-U%6R\9%\\GE]GS*17'E' DDC6)*:S%D7N]BB66FQ<JJ
M;[&RIXV55=]B92^:TCY2LAU8>&W9*)4_^$Q/OQX]^9$N$DY)[#&4DAX)O5R;
M3V_"!Y;D))F\K;)>F4^=HP>2RESB[>K'W/(0VRW+GFS2CZU$/&?VI.0^*WMA
MMG;4XPUE-C;P&C<^N2=1T (-3#4_6N;LI-60&;WW-.QO<R 'N2UYC6=*,7J2
M9*(V/^$\.\2SDEXM%/ _13ZU8E4O-*JJECK$T8#=$PG*J1IUO5:MZHRG]>UJ
M-@5A4?^4?6HYMED!*FWHC6J9MUG2Z]6*7BO7Y]HF3?LL&]N-HJ2H\'=J=M3X
MXF28=4W;'3- 5#T51:7@D:;G#@+5GKW;<[R1$*H>2D;$I:O1%US91&[5!"6*
M>]$:4-B1W\##M:-\[8198LO^"0S-<#!<LO(YE@?)B>&J'Q./K:.Y)<*7D]9#
M#M,2PF+ U[<+JCR<*\=ZCAU07.K$#"SS!^[B4#3] 1H[I-7CE&R$:K+@*V-M
M+5R:"C?2;]9S002CM:Z7O@1=EF;&7Q  %G$2+::N8UJF'(3,DP9CO\08'\:
MXY>'/7-Q-GEBWFWLW32K/!J>CKA!1>G<L9X:@$D.K4JU;!\L3344)XU$E"&(
M3B/ITU3C9_ ?V DL&Q@2J5)(YU%V?K17/<1[S"1UL1J5-T+IJZF?2DLU:D5!
M@*6IN=GHSY&'"H<%YF=:"6:024; 39@X)747BPW=J%64X\30*\5\;,& Y<J*
M>\%^B]O&K^%OYM<$<FQ=2^Z\Q!M07J@"PVS.G5>JQJ\TR]I?;CY+2B:OS3=\
M2LDZ.)N[RPJ)A-E/K/NBX"*H*/1!#Q7*M6)-+U9+C#\-DMJU>B4+@Y*Z90V0
MIP%D4B0$J@/>&V/^PB!3Z&'3B!#%'1064L)6BGJM(FFPKC?*0)+5!OH%V1U(
MYGHT)3O/%HMPFK)1YBT:VY42TF;L==C.6KTOKP<V1JM>',W>2\!^8,B^+]=*
MNE$J?U#*1KE401:3M>W-C<2^2WJC4-=+A09S%:.T7:ME^&(3JT^ M18#->4(
MO4> ?Z!EWI<-V&&]P3LLZ;5262_6*H G"T.\K!ME1(RRW+FQ7:BF0*[%(2[3
MIZ+)YS(F1JEZ:):0-.EC5T,31-T=>H7"V;YT5S\&GHR)M$187R"G^:DL%:J_
M=;#^ 4-KX>/2R2P?E5DOL=V]JGEDS3_.,%^)'-T4:F2TZ9OWKX<G7L8R^C!?
MS[=(.8F=E9.VY"29S8U8^ 891:V6<C_G8@)S1'SD(@F#/*P)S+%C8(O*QJH5
M@4L81M0R.R_/RK5="N_0&D##N-]&8[O>D#OFQ##J&PO[4TW1X8'L)8D=OB]L
M%\H??J4/&]M&7;&S<$(Y]<$:>S%8GV8\>H,E\&%J<L0)4TPNF"@SY@77*XEW
M8K0<^VVT'6^X7,?%D]-[- !5W74_D.T"^MS#AR)H,I8G!]1*$X-ZD)!O"__
M9G9WV(JF/S>::&98VHB=,;!Q]F]K!O%<P8S\.\D7]GA'CO4ID0[VU;]3_O>^
M-2&:0=&3H<#@ 3[D6(D00O@T[@*;7_[ON^J[B8]FQT/4!<ZW,@4O5G7&WS5Y
M96%(P^CU9QV\F(Y,30R&Y00,(G1ZJQG[RGC?I-#4\SVHL8R#YD:)K%HI_Z;Y
MOEBJZ_*_#S&T2876JO5?LX*$)Z"Y$MM2T[EC'=C#F>43HG7&KQ. GOY9UL*_
M3'KIA!#@^Z)>!VNFUBA-W$W6,A^>R=X+E1*:R(OL_5$(\I6+Z<;.EP,3>(1U
M-B9,A=WXN[,).PM2AEZHUO1*=8R'3+G:%6ZF5"_KY4K^S:R:F*=<FZPCH8Y:
MLJ!MK5<'MU:OZ<5Q')_USE5MJ*I7*_"?D>/V,OFQS#%X30']U[M8[J2@VEM2
MT-,F!=7>DH)>-*4=VV#@4N8LFJU[9L_&W,MSE>;Z>MP"7P67 W=L[*LC9Q\%
M _(T8;5$GX(.,F;:&G1QC!D%;,-RW5;H+)%YO[%*6UFA.='=11$\"OVZZ,CF
MUPN<RX[32KF[8K)[>MG8+L;#XYL;OY0*VX;ZZ)7XH'8FP&Q?M*B%J%8R]!"
M'#R?[)_A;(YBH:Q7&D:8L]4HZ36CP;,7V-M:K-3DMXV&WJ@44\&1.].W96-:
MV753R.9S23_I*[F"2X^;X@XE@;"VB<&01*UNY&_%O $NM[=$LQ]II]AE'.ZB
M'TZ 4$D8LF<DO&[H^=^Y*[SJ9QKKU6FJ_ <OEO>!8;KQ\0K83HDZ";K3LS^P
M3Q9E(6%N1M3%/S4< "-)Z2>Y6[[7YCN@OH3\)V9XT)MDO\0;.,$-.:7'4ESD
ML[$\%SW*7+$$Y=.KGMMX OP']HJB/G8Z[=(. AY,&C5^#;>H$HD2$8/_%U"?
M7CS>!:4'- 7.&L&^EP00#H7)!!O%[C]SS"MJSQJ,NDW/42TQKXZN_I)]1%X)
MSL\;T]W<0.QU\WA7*+!A^3085[:_Q2(MU#9E;[Q^%-ZN /LIZ?5&G98R=*,,
M#*E45B%5KL^/HK@XD209QJ69$*R<TF_#8*<,8_)[PHS..6(BJHXDGLA&!+/5
MY-S0<#ZGG%>:3N%\38'2)>%+E@^&\"4S2$^U/K%1M\A5>ZH7,Z7J-/2*H;*3
M]!+@C5$LI?+^J+PX5A4L2VRQSN>-EM..%OPBR]DR^8X2"8V&WJC6]6)5ZAY5
MO5JMZG7#2*=BJM;SW)?7<\G8H[$WOHTM$]VP2S=S?,<SE0B0U61Z<F%0:<HL
MX\()[V,"=*J@Y(Z2,R0E]0FAV338TX> H+( 7<_%'H^^QY5<T1PC2EPI XNK
M<SL6BJU/C:-M;HS'6W%AFC%#J\N.Y,2[&%1JD@"%TVLU8*.2*HJ8=?*3AG<3
MW6I4IZJP&6G;QH[H4?OVWT&Y]H94,S[$[(>^C:WG^R+>3Y7;A2*[#]/^4T:+
ML5VJA$9+HKDEJ]_>(/4B+C"@=K[,F:BIZ&MA35BRK4:.Q>?B<HHW'KHE-; 6
MMSS&%FR4[H!2U,+1%0A6X$QHDV#%!#)RC\<^M9P!J70WV,P\;'868QO<FP>H
M/#[@/M2\J7^['#(M?)QZ+[-)Z!)Z'C;]P=1B[ANE"=-W0U6>&&>"">@:]_?'
MME3P,VK!('7-GNP73 VT?6(779R?2UR-M!@Y<PI>0*.I;3D$D9JH4QNBL*%;
MSXN::8?OP\SW+LT>IO?"$UW8B2F[IG>%Z,N<Z/BT EIW6SMJ([JW3!>+61F2
M.!_$!_#8@5#7$UD\ 8ZEP53UN&4D92K6UW*7(^+"BG 4J_5#\RAI-L$C:7N)
M6R71TUU!O-^+,(E:(X.M,4PVO.B:-'Y8>2O"+E;">B7$!#) MA?G_ECDN,)4
M=M%/CV;3;JB]&A"#A2.1T+AEPQ-'-3/!8:=H-G2YW-L<;?6]+1I E.RH9/:I
M+7,?)Q@Y=V'VET*(<!12L;2]\A9*:_4,[J% 1[T1H'4:4<[K\0AR0XWHD''V
MD.'+XT9QB!*1V<<-N]5<295*!G2,S@.39[")#C!N4#YZ)@X;8H.,GB,M1&IT
M9:5]5+:UT]3KD_LB52VEN/B4:\=)3\%/DV-4R9UB]+A<B[& "<=>LE)CGB(=
MP:@7=*-1F2L786D9*_D3$I!#KCI&7*H5]$9AT0CQVH+\2.\K!T6AK-<;ZP3%
M)%3(S*+*!,H8#N=/#,L9[<T+T'G>H\BPJANE/"=8*3WFP,?TEHK;E>Q-)0:4
M4["Z;8)M-_IM%NL>"VQ?>J!RA9/)IT.(MK/ +=-SFN6!MBURL=4YWR*ON5XK
MZD9$OG,#=>6Y*4O7GE[""W/EBM3?<D6>-E>D_I8K\DPH9K+5IP:Z:^=4P0-&
MB0P.GMO!]]=E^\4\_3@H^T96NK/'M)^89SZ>$D#NL[#GM@\;T)3KZ/AH]_3\
MU74@.W+;#AFAKP<)PB,I'ZHSXK[Z+9,L=IQI:$N7I0J#DD?2]OG^:3I&VL<=
M#+ 8%G%!/1-0]@\ZZ  [\/\0O=#5*UV440D^=_=KR8D7Z"D?=(5/ZZBMDJ>8
M=[BY <R*G>H<6>2F#;(M3[PK3VP1G6<+-''\YE!F25#[VO[ =S7/3;_*HEK
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
M4)!LG2:_QHV7CEM_YBZ)DOL?WON3+3=A'N/9TLYV+FP >K9[".<%YKS!OW[
M7-IXB0:*$H3["R;^G-/C5<^.PET?TD^T)'RP%63$$N%A[M%.A6>GX["CC@=M
M* T5 OQP PNER8?G,O?0)"I^1[>89"Q1+8 &&^\</6:HRM">AF[%^.J+>I4?
M;+RE'?H"8<0/,-D?% Z3',,HCP>4@A_[R>3 U^TC= XX@'I@%6BOSQUJYY2*
M<LSCR87O]CM<8K2UG6@H=/77+Q(<,>8;;&W(47&0&1>Q "/-A2FJ"BH.F,:]
M# _[V-+6LBI#AX"K^?#UPEWR41G5R;XC1,X[.P__\;14C$_J\&1\K#.->/'4
MY8F>]KBW\Q8#-N/4#>/GL.+I=/M"?CSP05BY&++: [6X9]N'H=V[Q1@8/+_W
M^/!&E(0?=W-[X&XT(*  &#T-.Q)%@3I+DQ%"+2JCB>7+\9EA^1>\"]X3MZ*#
MTR1OR!SQI,\U1#N=1S5RAS<#A4*\\1?S F/WG<!GD_D8^C\9)1DE&249)1DE
M&>757))DXI)\79<DF;@DWR-OW?5<%<X]5UEP!!U6^2+??1$?Y$NCM9\-\S9
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
M)8"@:JB20NJXG7UMW(Q7B>(.<0Q#$GF5CV:CE9B\@ 6JYE8@H([?#]7B-Y[
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
M,9=<1F_*I7&^-$:Z^XR^WWE*OB(.8NJU8H5<3G?>ID#_1V5*/OD_4$L#!!0
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
M'-2"3;"F_@\>=IEY7M;M(@%^Q":'00F A7UT!T0Y44"@ROI1Z@!*>CY*]G1
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
M+U=K&V\0$CQ-*T$Z.U/DTRH#D+Q X-Y8=V%N)DOGV'#C.+TWHD7C/;*_T!M
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
M7=6PT'ECJHY7JW<Q)HA>U1SVQZ01<EUDAHSP*PIQ2!1M-9Q!C^49UV[%XC[
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
MOG;(CVAJO$BE2;]_LY\F'='W2 ?,3.A0I%@<^A^:I4U^\_]02P,$%     @
M+I(359ZTU_JR5P  (?L$ !4   !V:79K+3(P,C(P-C,P7VQA8BYX;6SM??MS
MX\B1YN\7<?]#W>S&[DP$-=WJMF=WQNN]H%YMVFI1*ZE[SN?8F("(H@0W"'
M4"WZK[]ZX%U/@&15<N*\L;::R$Q\B?KJ797Y'__[=16C%YSE49K\\9O3[]]^
M@W"R2,,H>?KC-Y_N3Z;WY[/9-R@O@B0,XC3!?_PF2;_YW__Y/_\'(O_YC_]U
M<H*N(AR'/Z&+='$R2Y;I']!-L,(_H0\XP5E0I-D?T.<@WM!?TJLHQADZ3U?K
M&!>8/. O_@G]_OO3WR_0R8F%W<\X"=/LT]VLMOM<%.O\IS=OOG[]^GV2O@1?
MT^Q+_OTB7=D9O"^"8I/7UMZ^OBW_P]7_(XZ2+S_1_WH,<HS(]TKRGU[SZ(_?
MT/>6K_WZ_OLT>WKS[NW;TS?_Y^/U_>(9KX*3**'?;8&_J;2H%9G>Z8\__OB&
M/:U$!<G7QRRNWO'^306GMDR>1AKY%I(\^BEG\*[315"P8C>^!BDEZ+].*K$3
M^M/)Z;N3]Z??O^;A-]7'9U\P2V-\AY>(N?E3L5T3*N419<(WY6_/&5[*P<19
M]H;JOTGP4U#@D+[H1_JBTQ_HB_ZI_/DZ>,3Q-XA*$GXH_?JQ8ZM4>N,:["W.
MHC2\3,:A[FM[@D_J3E;LX$!;W[D+#VD1Q*/ MS6=P[[!X[YXH^?^2Y-V'H_[
MTBW-@\ N1,B#/Z_\N\;TQVOR5P<B?BU(!X;#"B0UH6F!V1M8QU#:KJVGBX[=
MF+;F:2;Z3GM&9G,9Y(_,\"8_>0J"-7G!NW=O<%SDU2\G]!?V$<H??J%](U[A
MI#B/@SR?+^^+=/%E^AKEU7N8DW_\QD+^3=\!JCG-*B^";&'X%*7$FT5*.K)U
M<1+SC\[5EUFZLH)1?K/40OB7^+&VSS\R@:!PI".6X3S=9 L\J(S;WMA^U1+A
M*B8:=,"&DY-/]]_\)Q-#Z1(Q0?0W*OK?__&F,>V%2^=I0@::1?08XUMB$6<9
M#AG CWCUB#.%[T8ME[RR=*'-+H,*&([9X128UFBA6JVB'=?T3[Q[,M3 ^70
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
M 5'$54FKP%6EW7\.HL05H,2H[.RL&97SM!K_6N DES??K6?.>O8^G+HCKQZ
M*-T^&DEV!O[<<6G^G$4%>3---K-)RET>V;E!A9RK4M;"K$I<*@2B]'7(^DPH
M95%7V#$M[M,X6D0T8<A',OG,HD#FE4S(%2'4 "LVB!(@J*"$)40"K 51)>F8
M!+<99DFH2$&P2X X"7$V7RZEO;U.V!4IS( K<J@E09#$"$],0(A/%BT-Q%40
MT_%+FUF>;W VB#P2%4\44H)7$$F0AT@G%4@CJ;BB3V[=X\6&](_;TW>/#U$1
MRR:7HHBS/DD!KNZ1>L]!<$,!JL\%]HPF#3M]]^WC=ZC2<ES\-^E#%M!$>/?;
MU6,:*Z)/2:5<D4 #L>*!1 0$%=2XQ*BSJ!1%7-9'=*H.6(D[O>>N"""%515]
MYR&(0I<A$BI_IZP]-?F7KXMG @HK+B3(Q5PW_3*0_>:_+0." AI@PJ2D%$65
MK(\+"4V7]60>!#QY&P0\&08!3Q ' 4^V@X G;X. ZK4\1 AIE^:/<?04*((3
M:J5=DT(#N<\/B2@HJJCQ*=N,6@4U.JXC6K(09[-DF68K]OXK\H?$2X6<LYB6
M.IAU4$N9$ B.Z) )82UYT+F6,*+2KGFQ":,"AQS,590$R2(*XCH\HFQ%W*SB
MC"V6X&OB&.1A<,@.I$ GKE;%,JP5FU"7KI?2^0&,GW$<_R5)OR;W.,C3!(=\
M+46V4Z27=WMBQ@"[>VA&(0R"3C8(%4=GJ-+)%ZJ%*K5R)<P+DSZG\28I@HS=
M)<]D+9-"SBUS%#"[C.D) 6**')F"(;4PXM)^+FCSZ!'U((ME!5+30R7N^+JV
M%G3OUK94%A!GM !5=[C+F!_-V)AK>;IB66":+R)ZP1=!$938E/ZJQ%U?JM2!
M[M^FE,D"HI 6H/+^9*U#0\4$%:>\A8S)SLE0ZRG5G!+O2;D/'"- %&/'U"*
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
MT8ROTNPBW3P6RTU<7=EJ8@FI5@XME9TNS YRJ+-.:Z4)AGF#X"IOY36AGYK
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
MRV 6>D[I:.M&AX@F)6CS)UO  @>Y'AV7LE"5]"#/FKPLV7T%3'',RXA4&O7
M1LO9T2][%^I#8&85*(P:!E?@4R<34H$7STD:IT_;*BF2_U:MU63?!S&>+\DO
M+!3#BZ%9LU#TU<WJ'5'UL'(MD)VK%JJ^7VT?4:3!EM:4V/YIV*]@!#29:!7;
M6^)*,4W"RPJJ;8.O,>"UNS4ZINUWE=I0FLO1R'4M)QR>VD^_=IZ_09U8[S:A
M/HKE(35NX_)05*D>P?+0590$R6(/RT-:0P!8;.&H!9LU5L ,$D9#[Q/[:G8S
MO3F'MCQTA]=EOS)?7J?)TP/.5A?X4457M;A+4II MZFGDH76O1MP*J?52Q03
MZ9."B,.(\M8>5;-EJG(/RV(0WA7W-=>1@5;-<-JR8)HL T#];"9.@X0?#8:U
MC=AVJKF#J,Y -D#/%]&T;J@8)U4"23T=4CT'R62:S5(6K7NBW@G8;J MVC6U
MN*^>TM2NJ60A]Y0VS5O34P)KT>H)?16$F-T^>M9&IC8I^5F)T3D@7WV1:4 C
MFA5:?<1G&JSE,!&?'4YA=YX909VR[C95/8J%%S5NY<++NC1!PY4O*W5(BR_4
M3_K_=,'SA0P5V#4C6NL6I$+3!],D[/[0DN3Y#_HG[BY?R\"LY ]V8^Z.- Z7
MRR56+MRX!N&R!OGYP.U:Z!8!K)KLQ7=%W&FFC;X-2SO?T059UDC0"2+[ S?O
M/NZ&X1"E<435=N^UT$-HY_LBR(J#52W5#>OI_9_0].8"L3\N_^O3[//T^O+F
MX7Z"SBX_S&YNZ)+O_ K=7M[-YA>>PM< HP; N-_[<6@ .2[)KU:T<!-R9+->
MQRSB=!!70:IGR3+-5CS8H2& N*VVTZ DPUSJ1"FQ4P6S[#8,KQ#'Y-/M[?7E
M1T++Z34CZM7U_&<TN[F:WWV</LSF-SMO4ZG"5-()2Q"5B8?_BH/L*LT45+-1
M<!>:T@9X$Y12)^V=0]80A;:-319I7IB0::'B&:,M4:6Q_/SO;#97J*)0=^.M
M)^7V<IL48O<>6T?$.UOTN,2X"T 6NUJ1P$Q\$ 4=WW=4 .W=;NQ) 2*& IK(
M#4 1UZH@W_4QI22L5\Y8Y&_3,1Y[?:=+H4/=ZJR$VBJ#X=Y0Q,*B!]='1";)
M>>[KW:-B*4-T)S2--KO-PY.JG9V=$L#GI]W$; ^I>H][%T,.PWCOX&@KL/<(
M*]Z)N3-T23Z/TA;=SRR3\4TGZ&Q"4_)-V++<N9B;C^Y#E4&7C;GZ]A-VOHYF
M?E>EH9PEK5@AU21%_KV&6_$1E'Z@B[(8]98FH/!X)&[;\-_MG*51T@Y->""^
MRA/N&9R3?9J1AIRQ=B=':^*.L@*#N[M EXT29&EW?3*YVY/P?N'\= 231QIR
M=S-R%T>;RY)CK,!@\B[0Q5-WU2B!M\7E>((.('R26=;15)>7YLMK?L_3E,!&
MJ^EUN*!V13M$$-5@$'(05MNA %U*7'=N^N[I>J]R)9H%4Z;I"JK.89[0Y'E%
M5E4G=D0UE]-N@+;#->JA+K46K&U5@5!P*%YQ*;LVT(FDM6C9H&W?FELY$ FK
M9.MTW6R6E%/%4WGF^;;[=GK.B#?$C9IR-DHPR#8 J7@VE*OR71/"I[+#/1-G
M[-Y71.?94Y"46>J:+*(\[QW!FM.]1AZ+IEQB"^(Z:;%IM71/MEVNI.[U<[17
M6?=BV'O-.(0W0O#DENT)ZEAGZUYM^W3,4+\!-:^ E$![IV]U$>6+.,TW&7[
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
M@ P*TH>RK$MUNJ7;LK>]V&"Z(FRS>3#:G-L46;LYW<VB-<X6E#W]/?D!<T_
MTB?#/L!0*Q"IK%OO'V;B6(E[#,O[0US1+>D/MP.6L\JE^Z%&CIJWX%?J!SBC
M6YT?; 8J;Y6K\ -M'#-KP2^Z6_JRXZ> 2=)=R.E])C82L/S$_"8)HYS=I*)I
M2%C6V&J9$39%/[6 7[[2 !<\?NJ8CZ6V!8:\)G>MF:PR=!RT-J 73EX3@9_0
M;+7>%'A_=V)52U/$-JDW+&;;?,EP5[50NI:B$W>W.&4&W:Q.J66]L\<2H"1H
M'M5 +U2%+E'MMPE4,$5![E/E[6=K+6>\L7>AIH]9!0:+K'$*X98JQ9)%K>B*
M_*['"8B['EW_?L;1TS--TTG&O\$3OL.K($JJAW07\E313@\WX[(S'>MDNQ\=
M:L,[?7<$WN=SI7@2<$V45:HEP>'3^:(<+=P%!2XW+\9\,ZD9,'36.&E-9XF-
MXZ"S&KB1SM50$A'KOB(/@MB-<7OE>Q]S6J4+X@R@/9Y#"=%#!5-$*Z8)O-SW
MN'5Q?*7<1VY7N.D1E>S^%OB/M'0[V*W*EVH<3PGO;2G\.,NW ]VF>)=$P:)T
M_:\_]AW5',X=; ;,JJ/&R=%D!G72=AQPV3(CQA/4+  P2Q-4VYJ@(D6/&-T&
M43A!U!RB]KQ3O,QQO2U#22L^DR#E] *^'&+GYGU7! R]Y+B$N_:E5!6@^T"+
MC@,'7=,DE)VRV,V4L^7)'9VMURQ'VO'.P#V MQULT[@VMH,R#PM"BBT8D["_
MQ1W9]HM>TCO;K.!I^>1I)-\%?$?7A^;+3SEFB9;,!=!3@!<ZSPYNOV28W$FZ
M/-F0 @JH*,L=E7:W-Z!5]$L>\]7J2]2R_JIY#ZZ:9*4@T$K>12<PB>ZMEL%X
MO=.EB:AU^4KQ;Z+\F;8]\Z5]J#.-II^(9T97Y('/E&I@:&:/51<&K:M+?P$5
M#4WFVK4A*)I!QVD&'!OXG>PW.@4PU+-!V2>=BFC7@.*F=>,85WG'M<?F]"K^
MXDG+P:N#2G?EP3#- J1X8FE/%RSWD=E!'KY?X:Q&WG%N!CWL7O(%N3 8"ID0
MFG+A>*=1MPY\2@*>&AZ'U<Y^F5&JE4Y=6XL,%ORU65:NJ9LPK3H8.@['+(V?
M7QW-\,[.=BP.U29"1\17'!7IODSK.1B&2$#)KR;4T;%12$1!,4'?T4DE??%"
MT[E)Q$"RQ!1=O4V3O47EWRM?C&FM5,*^6*-/2267!,D=XZ'M:^M6!DI##FZ5
M68H.9E"A![Q:IUF0;2]_W43%MCOCFA9%%CUN"KHV])#>!IKZ.L*.RZH\VLTV
MZ08;<<K+-<ZB-+PO@JS0<7.L$^*H=(%7CSA#[T\GB-#J+30JWS\3^/E\4^1%
MD(3$1;L/(E'S2%2E$QI>"CI'0$,5YC[KSO!3E+ +%X\!>;# $Y0S56CLNXA>
MHA G83X-_[[)BY5URRE5],A C2,:#DJTH'72UHB%EJ^41.L@HLM&Z)Y0'N?H
M[.04D<G\$I/158CNBW3QQ3LK>=2Z/$J3^9(AXNU\&<P.AZJ[;!9Z[N,(6K@A
M1A34*($9G]LB[3.QT6,9CDH:L@-($C+2$Y?GZ6I%I(&2D_<"P\DIZGDEI\H-
M+3G[2G#)J4"Z7W+:].N_O?F"VYDL'ZI=)N%^YPNJ">^?-PE&[]^RV<(IC'+=
MS_ :?JFI,0O;]NSQOD?7BA/8I%%8T/VYTUF>;_!5FMWA<+,H2),Q2U@K4 ;9
ME88+&:#L[)3U8(?J<]76FM[[A5%PQ2/^K#LX)QT!L\#.4P8HJZS0877.^H4R
M-ZAO"N[R$0 2<#3_CHM^:O8M!M(/S#K#QRA)Z>68*LZT[IBF0M;EX%@+M]W+
M2@6]L\T&79]==(<E38J,YZ% E0J8,Y9]7ZX-YRLU\CZ9),#6L>D:W)E*$T)K
M5ET#.U#9S/OJ*6)S_H5/&U03>WMUUX>6ACC5/[%DHPN&E@,!2\\J-?H35%M
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
MYMQ6&XKE,NAO$IA1UQ3OB+G:Y1G+U>^,!$1Y\B*M@/[0@*EIHA3\J*V3:Y)
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
MQQZ@*EI(G;AC1B/2K!7D$0JFL1EK9PP5_NHFS>Q9[!S% _%=?2 6[8SRAOB
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
MQ/'877N!Q_:&/ ^)\E:<OAYZ+@0X[F 4!F+AO^8?J8A.,&%7>K1:+BV-GNT
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
M5>[G33IS!@  :1P  !(              ( !     '9I=F%K;W)?97@S,3 Q
M+FAT;5!+ 0(4 Q0    ( "Z2$U7X:/<%<P8  '@<   2              "
M :,&  !V:79A:V]R7V5X,S$P,BYH=&U02P$"% ,4    "  NDA-5&0]_J0D#
M  #[#   $@              @ %&#0  =FEV86MO<E]E>#,R,#$N:'1M4$L!
M A0#%     @ +I(35;^@Y8H( P  L0P  !(              ( !?Q   '9I
M=F%K;W)?97@S,C R+FAT;5!+ 0(4 Q0    ( "Z2$U42V:I\O%8! $@"#@ 7
M              "  ;<3  !V:79A:V]R7VDQ,'$M,#8S,#(R+FAT;5!+ 0(4
M Q0    ( "Z2$U6,YT'<B1   .VS   1              "  :AJ 0!V:79K
M+3(P,C(P-C,P+GAS9%!+ 0(4 Q0    ( "Z2$U7ZA)XRRA   .[6   5
M          "  6![ 0!V:79K+3(P,C(P-C,P7V-A;"YX;6Q02P$"% ,4
M"  NDA-5C'YU%D@F  !3?0( %0              @ %=C $ =FEV:RTR,#(R
M,#8S,%]D968N>&UL4$L! A0#%     @ +I(359ZTU_JR5P  (?L$ !4
M         ( !V+(! '9I=FLM,C R,C V,S!?;&%B+GAM;%!+ 0(4 Q0    (
M "Z2$U5TI'UHM3X  ) B!  5              "  ;T* @!V:79K+3(P,C(P
A-C,P7W!R92YX;6Q02P4&      H "@"0 @  I4D"

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