XML 67 R52.htm IDEA: XBRL DOCUMENT
v3.25.1

StockBased Compensation (Details 10) - shares | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Incentive RSU | 776,010 | 109,010
RSU Cancelled | 776,010 | 109,010
Equity Incentive Plan Two [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 12,000 | 21,000
Cancellation Date | Jan. 16, 2024 | May 05, 2023
RSU Cancelled | 12,000 | 21,000
Equity Incentive Plan Three [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 2,000 | 2,000
Cancellation Date | Feb. 09, 2024 | Jun. 15, 2023
RSU Cancelled | 2,000 | 2,000
Equity Incentive Plan Four [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 1,775 | 17,343
Cancellation Date | Mar. 25, 2024 | Jun. 28, 2023
RSU Cancelled | 1,775 | 17,343
Equity Incentive Plan Five [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 2,098 | 14,000
Cancellation Date | Mar. 25, 2024 | Jul. 28, 2023
RSU Cancelled | 2,098 | 14,000
Equity Incentive Plan Six [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 5,333 | 10,000
Cancellation Date | May 17, 2024 | Sep. 22, 2023
RSU Cancelled | 5,333 | 10,000
Equity Incentive Plan Seven [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 2,000 | 2,667
Cancellation Date | May 17, 2024 | Oct. 04, 2024
RSU Cancelled | 2,000 | 2,667
Equity Incentive Plan Eight [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 10,000 | 19,000
Cancellation Date | May 17, 2024 | Oct. 20, 2024
RSU Cancelled | 10,000 | 19,000
Equity Incentive Plan Nine [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 28,000 |
Cancellation Date | May 31, 2024 |
RSU Cancelled | 28,000 |
Equity Incentive Plan One [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 24,000 | 23,000
Cancellation Date | Jan. 16, 2024 | Apr. 30, 2023
RSU Cancelled | 24,000 | 23,000
Equity Incentive Plan Fourteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 25,000 |
Cancellation Date | Aug. 04, 2024 |
RSU Cancelled | 25,000 |
Equity Incentive Plan Fifteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 5,667 |
Cancellation Date | Aug. 04, 2024 |
RSU Cancelled | 5,667 |
Equity Incentive Plan Sixteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 486,525 |
Cancellation Date | Aug. 15, 2024 |
RSU Cancelled | 486,525 |
Equity Incentive Plan Seventeen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 16,000 |
Cancellation Date | Aug. 30, 2024 |
RSU Cancelled | 16,000 |
Equity Incentive Plan Ten [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 6,666 |
Cancellation Date | Jul. 12, 2024 |
RSU Cancelled | 6,666 |
Equity Incentive Plan Eleven [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 13,000 |
Cancellation Date | Jul. 12, 2024 |
RSU Cancelled | 13,000 |
Equity Incentive Plan Twelve [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 5,666 |
Cancellation Date | Aug. 04, 2024 |
RSU Cancelled | 5,666 |
Equity Incentive Plan Thirteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 10,000 |
Cancellation Date | Aug. 04, 2024 |
RSU Cancelled | 10,000 |
Equity Incentive Plan Eighteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 12,150 |
Cancellation Date | Aug. 30, 2024 |
RSU Cancelled | 12,150 |
Equity Incentive Plan Ninteen [Member] |  |
Incentive Plan | 2015 | 2015
Incentive RSU | 9,333 |
Cancellation Date | Aug. 30, 2024 |
RSU Cancelled | 9,333 |
Equity Incentive Plan Twenty [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 25,200 |
Cancellation Date | Nov. 22, 2024 |
RSU Cancelled | 25,200 |
Equity Incentive Plan Twenty One [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 13,666 |
Cancellation Date | Nov. 22, 2024 |
RSU Cancelled | 13,666 |
Equity Incentive Plan Twenty Two [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 2,333 |
Cancellation Date | Dec. 11, 2024 |
RSU Cancelled | 2,333 |
Equity Incentive Plan Twenty Three [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 4,950 |
Cancellation Date | Dec. 11, 2024 |
RSU Cancelled | 4,950 |
Equity Incentive Plan Twenty Four [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 3,150 |
Cancellation Date | Dec. 20, 2024 |
RSU Cancelled | 3,150 |
Equity Incentive Plan Twenty Five [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 1,666 |
Cancellation Date | Dec. 20, 2024 |
RSU Cancelled | 1,666 |
Equity Incentive Plan Twenty Six [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 13,500 |
Cancellation Date | Dec. 20, 2024 |
RSU Cancelled | 13,500 |
Equity Incentive Plan Twenty Seven [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 7,666 |
Cancellation Date | Dec. 20, 2024 |
RSU Cancelled | 7,666 |
Equity Incentive Plan Twenty Eight [Member] |  |
Incentive Plan | 2015 |
Incentive RSU | 26,666 |
Cancellation Date | Dec. 20, 2024 |
RSU Cancelled | 26,666 |

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

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

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

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

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanFourteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanFifteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanSixteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanElevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwelveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanThirteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanNinteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=vnrx_EquityIncentivePlanTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |