Warrants And Options (Details) (USD $)
|
3 Months Ended |
Mar. 31, 2015
|
Number Outstanding |
3,434,924VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber
|
Exercise Price |
$ 1.96VNRX_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingWeightedAverageExercisePrice
|
Contractual Life (Years) |
4 years 8 months 12 days
|
Value if Exercised |
$ 6,745,239VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | On 03/20/13 [Member] | Minimum [Member] |
|
Expiration Date |
2016-03-20
|
Warrant [Member] | On 03/20/13 [Member] | Maximum [Member] |
|
Expiration Date |
2019-12-20
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | On 02/26/14 [Member] |
|
Number Outstanding |
1,505,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,313,145VNRX_SharebasedCompensationArrangementBySharebasedPaymentAwardWarrantsExercisableIntrinsicValue1 / us-gaap_CreationDateAxis = VNRX_DateFifteenMember / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|
Warrant [Member] | 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
|