XML 78 R63.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and Contingencies (Details 2) - Operating Lease Right of Use Obligations [Member] | Dec. 31, 2024 USD ($)
--- | ---
2025 | $ 244,273
2026 | 229,108
2027 | 148,590
2028 | 54,343
2029 | 0
Total Operating Lease Obligations | 676,314
Less: Amount representing interest | 43,873
Present value of minimum lease payments | $ 632,441

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

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

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=vnrx_OperatingLeaseRightofUseObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |