Warrants And Options (Details) (Warrant [Member], USD $)
|
12 Months Ended |
Dec. 31, 2014
|
On 03/15/11 [Member]
|
|
Number Outstanding |
200,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateTwoMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 0.5VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateTwoMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2016-03-15
|
Value if Exercised |
$ 100,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateTwoMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 03/24/11 [Member]
|
|
Number Outstanding |
100,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateThreeMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 0.5VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateThreeMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2016-03-24
|
Value if Exercised |
50,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateThreeMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 04/01/11 [Member]
|
|
Number Outstanding |
100,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateFourMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 0.5VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateFourMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2016-04-01
|
Value if Exercised |
50,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateFourMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 06/21/11 [Member]
|
|
Number Outstanding |
100,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateFiveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 0.5VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateFiveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2016-06-21
|
Value if Exercised |
50,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateFiveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 07/13/11 [Member]
|
|
Number Outstanding |
250,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateSixMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 1.05VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateSixMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2016-07-13
|
Value if Exercised |
262,500VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateSixMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 05/11/12 [Member]
|
|
Number Outstanding |
344,059VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateSevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.6VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateSevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
4 years
|
Expiration Date |
2016-05-10
|
Value if Exercised |
894,553VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateSevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 05/11/12 One [Member]
|
|
Number Outstanding |
26,685VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateEightMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 1.75VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateEightMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2015-05-10
|
Value if Exercised |
46,699VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateEightMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 03/20/13 [Member]
|
|
Number Outstanding |
150,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateTenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.47VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateTenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Value if Exercised |
370,500VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateTenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 03/20/13 [Member] | Minimum [Member]
|
|
Expiration Date |
2016-03-20
|
On 03/20/13 [Member] | Maximum [Member]
|
|
Expiration Date |
2019-12-20
|
On 06/10/13 [Member]
|
|
Number Outstanding |
29,750VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateNineMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateNineMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2018-12-10
|
Value if Exercised |
59,500VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateNineMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 08/07/13 [Member]
|
|
Number Outstanding |
45,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateTwelveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.4VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateTwelveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2016-08-07
|
Value if Exercised |
108,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateTwelveMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 11/25/13 [Member]
|
|
Number Outstanding |
456,063VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateElevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.4VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateElevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2018-11-25
|
Value if Exercised |
1,094,551VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateElevenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 12/31/13 [Member]
|
|
Number Outstanding |
64,392VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateThirteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.4VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateThirteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2018-11-25
|
Value if Exercised |
154,541VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateThirteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 01/28/14 [Member]
|
|
Number Outstanding |
10,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateFourteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.4VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateFourteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2017-01-28
|
Value if Exercised |
24,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateFourteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 02/26/14 [Member]
|
|
Number Outstanding |
1,530,975VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateFifteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.2VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateFifteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
5 years
|
Expiration Date |
2019-02-26
|
Value if Exercised |
3,368,145VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateFifteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 09/05/14 [Member]
|
|
Number Outstanding |
10,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateSixteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 2.4VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateSixteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2017-09-05
|
Value if Exercised |
24,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateSixteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 09/26/14 [Member]
|
|
Number Outstanding |
24,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateSeventeenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 3VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateSeventeenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2017-09-26
|
Value if Exercised |
72,000VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateSeventeenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 11/17/2014 [Member]
|
|
Number Outstanding |
19,000VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateEighteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 3.75VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateEighteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
3 years
|
Expiration Date |
2017-11-17
|
Value if Exercised |
71,250VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateEighteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
On 12/31/2014 [Member]
|
|
Number Outstanding |
3,459,924VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber / us-gaap_CreationDateAxis = VNRX_DateNinteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Exercise Price |
$ 1.97VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice / us-gaap_CreationDateAxis = VNRX_DateNinteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Contractual Life (Years) |
4 years 8 months 12 days
|
Value if Exercised |
$ 6,800,239VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateNinteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|