XML 148 R63.htm IDEA: XBRL DOCUMENT
v3.25.3

Subsequent Events (Details Narrative) - Subsequent Event [Member] - USD ($) |  |  |  | 1 Months Ended |  |
--- | --- | --- | --- | --- | --- | ---
Nov. 07, 2025 | Oct. 10, 2025 | Oct. 04, 2025 | Nov. 01, 2025 | Nov. 06, 2025 | Oct. 06, 2025
Underwriting Agreement [Member] |  |  |  |  |  |
Stock issued during period, warrants or rights issued | 83,580 |  |  |  |  |
Stock issued | 1,194,000 |  |  |  |  |
Percentage of shares issued upon exercise of warrants | 7.00% |  |  |  |  |
Description of agreement |  | relating to an underwritten public offering of 11,550,000 shares of the Company’s common stock, together with accompanying common stock purchase warrants to purchase up to an aggregate of 11,550,000 shares of Common Stock (the “Closing Warrants”). Each share of common stock was offered and sold together with an accompanying common stock warrant to purchase one share of common stock at a combined offering price to the public of $0.52, including $0.01 per common stock warrant, less an underwriting discount of 7.0% (the “Offering”). Pursuant to the terms of the Underwriting Agreement, the Company also granted the Underwriter a 30-day option (the “Over-Allotment Option”) to purchase up to an additional 1,732,500 shares of common stock (the “Option Shares”), as well as accompanying common stock purchase warrants to purchase up to an aggregate of 1,732,500 shares of common stock (the “Option Warrants” and collectively with the Closing Warrants, the “Warrants”) at the same combined offering price to the public |  |  |  |
Over allotment Option exercised to purchase option shares | 1,194,000 |  |  |  |  |
Option Warrants shares purchased | 1,732,500 |  |  |  |  |
Option per share price | $ 0.51 |  |  |  |  |
Warrants exercise price | $ 0.60 |  |  |  |  |
Underwriting discount | 7.00% |  |  |  |  |
Warrants per share price | $ 0.01 |  |  |  |  |
Description of company election effect | The Company is prohibited from effecting an exercise of any Warrants to the extent that such exercise would result in the number of shares of Common Stock beneficially owned by such holder and its affiliates exceeding 4.99% (or 9.99% at election of the holder) of the total number of shares of common stock outstanding immediately after giving effect to the exercise, which percentage may be increased or decreased at the holder’s election not to exceed 9.99% |  |  |  |  |
Expenses reimbursed to underwriter | $ 100,000 |  |  |  |  |
Warrants to purchase common shares issued | 929,775 |  |  |  |  |
Shares sold in offering | 7.00% |  |  |  |  |
Exercise price | $ 0.63 |  |  |  |  |
Warrants purchased in offering by director & officers | 254,229 |  |  |  |  |
Net proceeds from offering | $ 5,400,000 |  |  |  |  |
Additional net proceeds from offering | $ 582,426 |  |  |  |  |
Employees |  |  |  |  |  |
Common stock withheld for taxes |  |  | 65,693 |  |  |
RSUs, granted |  |  | 282,659 |  |  |
Common stock shares issuance |  |  | 216,966 |  |  |
Consultant |  |  |  |  |  |
RSUs, granted |  |  |  |  |  | 5,000
Common stock shares issuance |  |  |  |  |  | 5,000
Executive Officers |  |  |  |  |  |
Common stock withheld for taxes |  |  |  | 19,833 |  |
RSUs, granted |  |  |  | 101,700 |  |
Common stock shares issuance |  |  |  | 81,867 |  |
Director |  |  |  |  |  |
RSUs, granted |  |  |  |  | 133,334 |
Common stock shares issuance |  |  |  |  | 133,334 |

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_AdditionalProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | vnrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_AgreementDescriptionOfOffering
Namespace Prefix: | vnrx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_CompanyElectionEffectDescription
Namespace Prefix: | vnrx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_DirectorOfficersAgreedToPurchaseWarrantsInOffering
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_ExercisePriceOfWarrantsSharesIssued
Namespace Prefix: | vnrx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_InOfferingSharesSold
Namespace Prefix: | vnrx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_OptionSharesPurchasedDuringOverAllotmentOptionExercised
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_OptionWarrantsPerSharePrice
Namespace Prefix: | vnrx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_OptionWarrantsSharesPurchasedDuringOverAllotmentOptionExercised
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_PerSharePriceOfOptions
Namespace Prefix: | vnrx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGranted
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIssuance
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_StockAndWarrantsIssuedDuringPeriodShare
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_UnderwriterExpensesReimbursed
Namespace Prefix: | vnrx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_UnderwritingDiscountOnPurchaseOfOptionShares
Namespace Prefix: | vnrx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_UnderwritingDiscountPercentage
Namespace Prefix: | vnrx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vnrx_WarrantsToPurchaseCommonStockSharesIssued
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_WithheldForTaxesOfCommonStock
Namespace Prefix: | vnrx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=vnrx_UnderwritingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=vnrx_EmployeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=vnrx_ConsultantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=vnrx_ExecutiveOfficersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |