XML 39 R29.htm IDEA: XBRL DOCUMENT
v3.21.2

StockBased Compensation (Details) - Warrants Four[Member] | 6 Months Ended
--- | ---
Jun. 30, 2021 $ / shares shares
Number of warrants |
Number of warrants Outstanding beginning balance | shares | 175,000
Number of warrants granted | shares | 310,000
Number of warrants outstanding ending balance | shares | 485,000
Number of Warrants Exercisable | shares | 125,000
Weighted Exercise Price |
Weighted Average Exercise Price Outstanding balance | $ / shares | $ 3.88
Weighted Average Exercise Price Granted | $ / shares | 4.52
Weighted Average Exercise Price ending balance | $ / shares | 3.88
Weighted Average Exercise Price exercisable | $ / shares | $ 2.47

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

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

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

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