XML 55 R40.htm IDEA: XBRL DOCUMENT
v3.25.1

Common Stock (Details 2) - shares | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Equity Incentive RSU | 924,536 | 836,828
Shares Issued | 730,395 | 658,102
Shares Withheld for Taxes | 194,141 | 178,726
Equity Incentive Plan Two [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 9,000 | 15,000
Incentive Vest Date | Mar. 01, 2024 | Mar. 01, 2023
Shares Issued | 6,057 | 9,609
Shares Withheld for Taxes | 2,943 | 5,391
Equity Incentive Plan Three [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 44,217 | 15,000
Incentive Vest Date | Mar. 27, 2024 | Mar. 25, 2023
Shares Issued | 40,530 | 15,000
Shares Withheld for Taxes | 3,687 | 0
Equity Incentive Plan Four [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 51,000 | 2,500
Incentive Vest Date | Apr. 04, 2024 | Apr. 04, 2023
Shares Issued | 32,337 | 1,759
Shares Withheld for Taxes | 18,663 | 741
Equity Incentive Plan Five [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 50,000 | 13,500
Incentive Vest Date | May 01, 2024 | Apr. 04, 2023
Shares Issued | 34,496 | 7,995
Shares Withheld for Taxes | 15,504 | 5,505
Equity Incentive Plan Six [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 11,500 | 35,000
Incentive Vest Date | Jun. 01, 2024 | Apr. 04, 2023
Shares Issued | 6,670 | 22,610
Shares Withheld for Taxes | 4,830 | 12,390
Equity Incentive Plan Seven [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 14,962 | 50,000
Incentive Vest Date | Jun. 15, 2024 | May 01, 2023
Shares Issued | 11,684 | 35,707
Shares Withheld for Taxes | 3,278 | 14,293
Equity Incentive Plan Eight [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 4,667 | 4,000
Incentive Vest Date | Jul. 13, 2024 | Jun. 01, 2023
Shares Issued | 3,165 | 2,270
Shares Withheld for Taxes | 1,502 | 1,730
Equity Incentive Plan Nine [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 29,000 | 7,500
Incentive Vest Date | Aug. 15, 2024 | Jun. 01, 2023
Shares Issued | 21,291 | 4,257
Shares Withheld for Taxes | 7,709 | 3,243
Equity Incentive Plan One [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 21,582 | 4,000
Incentive Vest Date | Feb. 08, 2024 | Feb. 08, 2023
Shares Issued | 21,582 | 2,369
Shares Withheld for Taxes | 0 | 1,631
Equity Incentive Plan Fourteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 333 | 357,346
Incentive Vest Date | Nov. 29, 2024 | Oct. 04, 2023
Shares Issued | 333 | 298,738
Shares Withheld for Taxes | 0 | 58,608
Equity Incentive Plan Fifteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 13,334 | 19,904
Incentive Vest Date | Dec. 11, 2024 | Oct. 04, 2023
Shares Issued | 10,208 | 6,883
Shares Withheld for Taxes | 3,126 | 13,021
Equity Incentive Plan Sixteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU |  | 21,583
Incentive Vest Date |  | Oct. 13, 2023
Shares Issued |  | 21,583
Shares Withheld for Taxes |  | 0
Equity Incentive Plan Seventeen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU |  | 21,750
Incentive Vest Date |  | Nov. 01, 2023
Shares Issued |  | 21,750
Shares Withheld for Taxes |  | 0
Equity Incentive Plan Ten [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 2,000 | 208,809
Incentive Vest Date | Sep. 11, 2024 | Aug. 03, 2023
Shares Issued | 2,000 | 167,809
Shares Withheld for Taxes | 0 | 41,000
Equity Incentive Plan Eleven [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 2,500 | 34,102
Incentive Vest Date | Sep. 21, 2024 | Aug. 15, 2023
Shares Issued | 2,500 | 23,764
Shares Withheld for Taxes | 0 | 10,338
Equity Incentive Plan Twelve [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 332,775 | 12,000
Incentive Vest Date | Sep. 28, 2024 | Sep. 07, 2023
Shares Issued | 265,300 | 7,046
Shares Withheld for Taxes | 67,475 | 4,954
Equity Incentive Plan Thirteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU | 337,666 | 12,500
Incentive Vest Date | Oct. 04, 2024 | Sep. 21, 2023
Shares Issued | 272,242 | 7,434
Shares Withheld for Taxes | 65,424 | 5,066
Equity Incentive Plan Eighteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU |  | 334
Incentive Vest Date |  | Nov. 29, 2023
Shares Issued |  | 334
Shares Withheld for Taxes |  | 0
Equity Incentive Plan Ninteen [Member] |  |
Incentive Plan | 2015 | 2015
Equity Incentive RSU |  | 2,000
Incentive Vest Date |  | Dec. 15, 2023
Shares Issued |  | 1,185
Shares Withheld for Taxes |  | 815

X
- Definition Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation. + References No definition available. + Details
Name: | us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued attributable to transactions classified as other. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
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_IncentiveVestDate
Namespace Prefix: | vnrx_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | vnrx_StockIssuedDuringPeriodSharesRestrictedStockUnits
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: |