<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>156</ContextCount>
  <ElementCount>232</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>68</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000030 - Statement - Consolidated Balance Sheets - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000040 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_StatementConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000050 - Statement - Condensed Consolidated Statement of Stockholder's Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_StatementCondensedConsolidatedStatementOfStockholderSDeficit</Role>
      <ShortName>Condensed Consolidated Statement of Stockholder's Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000060 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_StatementCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000070 - Disclosure - 1. Nature of Operations and Continuance of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure1NatureOfOperationsAndContinuanceOfBusiness</Role>
      <ShortName>1. Nature of Operations and Continuance of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000080 - Disclosure - 2. Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000090 - Disclosure - 3. Right-of-Use Operating Lease Asset and Lease Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiability</Role>
      <ShortName>3. Right-of-Use Operating Lease Asset and Lease Liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000100 - Disclosure - 4. Royalty Interests in Oil and Gas Properties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasProperties</Role>
      <ShortName>4. Royalty Interests in Oil and Gas Properties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000110 - Disclosure - 5. Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure5PropertyAndEquipment</Role>
      <ShortName>5. Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000120 - Disclosure - 6. Convertible Loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure6ConvertibleLoans</Role>
      <ShortName>6. Convertible Loans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000130 - Disclosure - 7. Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure7LoansPayable</Role>
      <ShortName>7. Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000140 - Disclosure - 8. Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure8RelatedPartyTransactions</Role>
      <ShortName>8. Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000150 - Disclosure - 9. Common Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure9CommonShares</Role>
      <ShortName>9. Common Shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000160 - Disclosure - 10. Preferred Shares</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure10PreferredShares</Role>
      <ShortName>10. Preferred Shares</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000170 - Disclosure - 11. Share Purchase Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure11SharePurchaseWarrants</Role>
      <ShortName>11. Share Purchase Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000180 - Disclosure - 12. Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure12CommitmentsAndContingencies</Role>
      <ShortName>12. Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000190 - Disclosure - 13. Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxes</Role>
      <ShortName>13. Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000200 - Disclosure - 14. Reserve and Related Financial Data - unaudited</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnaudited</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000210 - Disclosure - 15. Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure15SubsequentEvents</Role>
      <ShortName>15. Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000220 - Disclosure - 2. Summary of Significant Accounting Policies: (a) Basis of Presentation and Principles of Consolidation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesABasisOfPresentationAndPrinciplesOfConsolidationPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (a) Basis of Presentation and Principles of Consolidation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000230 - Disclosure - 2. Summary of Significant Accounting Policies: (b) Use of Estimates (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesBUseOfEstimatesPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (b) Use of Estimates (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000240 - Disclosure - 2. Summary of Significant Accounting Policies: (c) Cash and cash equivalents (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesCCashAndCashEquivalentsPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (c) Cash and cash equivalents (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000250 - Disclosure - 2. Summary of Significant Accounting Policies: (d) Accounts Receivable (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesDAccountsReceivablePolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (d) Accounts Receivable (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000260 - Disclosure - 2. Summary of Significant Accounting Policies: (e) Long-Lived Assets (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesELongLivedAssetsPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (e) Long-Lived Assets (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000270 - Disclosure - 2. Summary of Significant Accounting Policies: (f) Property and Equipment (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesFPropertyAndEquipmentPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (f) Property and Equipment (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000280 - Disclosure - 2. Summary of Significant Accounting Policies: (g) Royalty Interest in Oil and Gas Properties (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesGRoyaltyInterestInOilAndGasPropertiesPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (g) Royalty Interest in Oil and Gas Properties (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000290 - Disclosure - 2. Summary of Significant Accounting Policies: (h) Leases (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesHLeasesPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (h) Leases (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000300 - Disclosure - 2. Summary of Significant Accounting Policies: (i) Basic and Diluted Net Loss Per Share (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesIBasicAndDilutedNetLossPerSharePolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (i) Basic and Diluted Net Loss Per Share (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000310 - Disclosure - 2. Summary of Significant Accounting Policies: (j) Fair Value Measurements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesJFairValueMeasurementsPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (j) Fair Value Measurements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000320 - Disclosure - 2. Summary of Significant Accounting Policies: (k) revenue Recognition (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesKRevenueRecognitionPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (k) revenue Recognition (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000330 - Disclosure - 2. Summary of Significant Accounting Policies: (l) Stock-based Compensation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesLStockBasedCompensationPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (l) Stock-based Compensation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000340 - Disclosure - 2. Summary of Significant Accounting Policies: (m) Income Taxes (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesMIncomeTaxesPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (m) Income Taxes (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000350 - Disclosure - 2. Summary of Significant Accounting Policies: (n) Recent Accounting Pronouncements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesNRecentAccountingPronouncementsPolicies</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (n) Recent Accounting Pronouncements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000360 - Disclosure - 3. Right-of-Use Operating Lease Asset and Lease Liability: Lessee, Operating Lease, Disclosure (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityLesseeOperatingLeaseDisclosureTables</Role>
      <ShortName>3. Right-of-Use Operating Lease Asset and Lease Liability: Lessee, Operating Lease, Disclosure (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000370 - Disclosure - 3. Right-of-Use Operating Lease Asset and Lease Liability: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables</Role>
      <ShortName>3. Right-of-Use Operating Lease Asset and Lease Liability: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000380 - Disclosure - 4. Royalty Interests in Oil and Gas Properties: Schedule Of Oil And Gas Property Table (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasPropertiesScheduleOfOilAndGasPropertyTableTables</Role>
      <ShortName>4. Royalty Interests in Oil and Gas Properties: Schedule Of Oil And Gas Property Table (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000390 - Disclosure - 5. Property and Equipment: Schedule of Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure5PropertyAndEquipmentScheduleOfPropertyAndEquipmentTables</Role>
      <ShortName>5. Property and Equipment: Schedule of Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000400 - Disclosure - 11. Share Purchase Warrants: Schedule of Stockholders' Equity Note, Warrants or Rights (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure11SharePurchaseWarrantsScheduleOfStockholdersEquityNoteWarrantsOrRightsTables</Role>
      <ShortName>11. Share Purchase Warrants: Schedule of Stockholders' Equity Note, Warrants or Rights (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>000410 - Disclosure - 13. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</Role>
      <ShortName>13. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>000420 - Disclosure - 13. Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTables</Role>
      <ShortName>13. Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>000430 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTables</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>000440 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedStandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTables</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>000450 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Schedule of Changes in Standardized Measure of Discounted Future Net Cash Flows (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsTables</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Schedule of Changes in Standardized Measure of Discounted Future Net Cash Flows (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>000460 - Disclosure - 1. Nature of Operations and Continuance of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure1NatureOfOperationsAndContinuanceOfBusinessDetails</Role>
      <ShortName>1. Nature of Operations and Continuance of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure1NatureOfOperationsAndContinuanceOfBusiness</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>000470 - Disclosure - 2. Summary of Significant Accounting Policies: (c) Cash and cash equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesCCashAndCashEquivalentsDetails</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (c) Cash and cash equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesABasisOfPresentationAndPrinciplesOfConsolidationPolicies</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>000480 - Disclosure - 2. Summary of Significant Accounting Policies: (f) Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesFPropertyAndEquipmentDetails</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (f) Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesABasisOfPresentationAndPrinciplesOfConsolidationPolicies</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>000490 - Disclosure - 2. Summary of Significant Accounting Policies: (i) Basic and Diluted Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesIBasicAndDilutedNetLossPerShareDetails</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (i) Basic and Diluted Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesABasisOfPresentationAndPrinciplesOfConsolidationPolicies</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>000500 - Disclosure - 2. Summary of Significant Accounting Policies: (k) revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesKRevenueRecognitionDetails</Role>
      <ShortName>2. Summary of Significant Accounting Policies: (k) revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure2SummaryOfSignificantAccountingPoliciesABasisOfPresentationAndPrinciplesOfConsolidationPolicies</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>000510 - Disclosure - 3. Right-of-Use Operating Lease Asset and Lease Liability: Lessee, Operating Lease, Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityLesseeOperatingLeaseDisclosureDetails</Role>
      <ShortName>3. Right-of-Use Operating Lease Asset and Lease Liability: Lessee, Operating Lease, Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityLesseeOperatingLeaseDisclosureTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>000520 - Disclosure - 3. Right-of-Use Operating Lease Asset and Lease Liability: Schedule of Future Minimum Rental Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails</Role>
      <ShortName>3. Right-of-Use Operating Lease Asset and Lease Liability: Schedule of Future Minimum Rental Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure3RightOfUseOperatingLeaseAssetAndLeaseLiabilityScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>000530 - Disclosure - 4. Royalty Interests in Oil and Gas Properties: Schedule Of Oil And Gas Property Table (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasPropertiesScheduleOfOilAndGasPropertyTableDetails</Role>
      <ShortName>4. Royalty Interests in Oil and Gas Properties: Schedule Of Oil And Gas Property Table (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasPropertiesScheduleOfOilAndGasPropertyTableTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>000540 - Disclosure - 4. Royalty Interests in Oil and Gas Properties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasPropertiesDetails</Role>
      <ShortName>4. Royalty Interests in Oil and Gas Properties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure4RoyaltyInterestsInOilAndGasPropertiesScheduleOfOilAndGasPropertyTableTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>000550 - Disclosure - 5. Property and Equipment: Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure5PropertyAndEquipmentScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>5. Property and Equipment: Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure5PropertyAndEquipmentScheduleOfPropertyAndEquipmentTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>000560 - Disclosure - 6. Convertible Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure6ConvertibleLoansDetails</Role>
      <ShortName>6. Convertible Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure6ConvertibleLoans</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>000570 - Disclosure - 7. Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure7LoansPayableDetails</Role>
      <ShortName>7. Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure7LoansPayable</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>000580 - Disclosure - 8. Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure8RelatedPartyTransactionsDetails</Role>
      <ShortName>8. Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure8RelatedPartyTransactions</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>000590 - Disclosure - 9. Common Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure9CommonSharesDetails</Role>
      <ShortName>9. Common Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure9CommonShares</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>000600 - Disclosure - 10. Preferred Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure10PreferredSharesDetails</Role>
      <ShortName>10. Preferred Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure10PreferredShares</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>000610 - Disclosure - 11. Share Purchase Warrants: Schedule of Stockholders' Equity Note, Warrants or Rights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure11SharePurchaseWarrantsScheduleOfStockholdersEquityNoteWarrantsOrRightsDetails</Role>
      <ShortName>11. Share Purchase Warrants: Schedule of Stockholders' Equity Note, Warrants or Rights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure11SharePurchaseWarrantsScheduleOfStockholdersEquityNoteWarrantsOrRightsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>000620 - Disclosure - 13. Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesDetails</Role>
      <ShortName>13. Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>000630 - Disclosure - 13. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>13. Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>000640 - Disclosure - 13. Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>13. Income Taxes: Schedule of Deferred Income Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure13IncomeTaxesScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>000650 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesDetails</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>000660 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedStandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureDetails</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedStandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>000670 - Disclosure - 14. Reserve and Related Financial Data - unaudited: Schedule of Changes in Standardized Measure of Discounted Future Net Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsDetails</Role>
      <ShortName>14. Reserve and Related Financial Data - unaudited: Schedule of Changes in Standardized Measure of Discounted Future Net Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://Vbhi/20230430/role/idr_Disclosure14ReserveAndRelatedFinancialDataUnauditedScheduleOfChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="vbhi-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - vbhi-20230430.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - vbhi-20230430.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>68</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: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:DocumentFinStmtErrorCorrectionFlag, dei:DocumentTransitionReport -  vbhi-20230430.htm 13, 14, 18</Log>
    <Log type="Warning">[dqc-0044-Accrual-Items-Used-In-Investing-Or-Financing-Cash-Flow-Reconciliation] The concept GainLossOnDispositionOfAssets with a value of -175000.000000 is an accrual-based item in the US GAAP taxonomy that is included in the sum of cash provided by (used in) investing activities in the cash flows of the extension taxonomy.  Accrual-based concepts do not belong and should not be included in the investing section of the cash flows statement of the extension taxonomy. The properties of this GainLossOnDispositionOfAssets fact are Context: D220501_230430, Unit: USD, Rule Element Id: 7503. vbhi-20230430.htm 3160</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="vbhi-20230430.htm">vbhi-20230430.htm</File>
    <File>vbhi-20230430.xsd</File>
    <File>vbhi-20230430_cal.xml</File>
    <File>vbhi-20230430_def.xml</File>
    <File>vbhi-20230430_lab.xml</File>
    <File>vbhi-20230430_pre.xml</File>
    <File>vbhi_ex10z2.htm</File>
    <File>vbhi_ex10z3.htm</File>
    <File>vbhi_ex31z1.htm</File>
    <File>vbhi_ex31z2.htm</File>
    <File>vbhi_ex32z1.htm</File>
    <File>vbhi_ex32z2.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="11">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="476">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="34">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
