XML 187 R69.htm IDEA: XBRL DOCUMENT
v3.26.1

Loans and Notes Payable (Details) - USD ($) | Mar. 31, 2026 | Dec. 31, 2025 | Dec. 31, 2024
--- | --- | --- | ---
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | $ 16,992,802 | $ 15,307,660 | $ 43,902,280
Loans and notes payable, current | 8,293,922 | 7,443,434 | 38,963,796
Loans and notes payable, long term | 8,698,880 | 7,864,226 | 4,938,484
Various promissory notes and convertible notes [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  | 50,960 | 50,960
Various promissory notes for vehicle financing [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  | 13,557 | 509,041
Blue Ridge Bank [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 410,200 | 410,200 | 410,200
Small Business Administration [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 358,827 | 358,827 | 2,480,718
Al Dali International for Gen. Trading & Cont. Co. [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 248,877 | 248,877 | 189,391
RSF LLC [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 500,000 | 500,000 | 500,000
Justin Ellis [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  |  | 350,000
Pilot OFS Holdings, LLC [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  |  | 14,107,339
Business First Bank [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  |  | 10,760,805
Maxus Capital Group, LLC [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable |  |  | 8,367,134
Cedarview Opportunities Master Fund LP [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 4,112,159 | 3,701,402 | 2,886,307
Curve Capital, LLC [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 838,784 | 549,463 | 1,793,500
Clear Think Capital [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 584,779 | 588,015 |
ClearThink Capital RBW [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 1,267,632 | 1,619,159 |
Agile Capital Funding, LLC [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 1,816,972 | 1,713,300 | 1,496,885
JJ Astor [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 6,453,996 | 5,553,900 |
Various Promissory Notes And Convertible Note [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | 13,556 | 64,517 |
William Tuorto [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Total Notes Payable | $ 387,020 |  |

X
- References No definition available. + Details
Name: | VIVK_NotesAndLoansPayableNonCurrent
Namespace Prefix: | VIVK_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_NotesAndLoansPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_NotesAndLoansPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesAndConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesForVehicleFinancingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_BlueRidgeBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_SmallBusinessAdministrationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_AlDaliInternationalForGenTradingAndContCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_RSFLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_JustinEllisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_PilotOFSHoldingsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_BusinessFirstBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_MaxusCapitalGroupLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_CedarviewOpportunitiesMasterFundLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_CurveCapitalLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_ClearThinkCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_ClearThinkCapitalRBWMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_AgileCapitalFundingLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_JJAstorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_VariousPromissoryNotesAndConvertibleNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=VIVK_WilliamTuortoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |