XML 120 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Compensation Shares Authorized under Stock Option Plans by Exercise Price Range (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options Outstanding (in shares) 3,289,802us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,304,595us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,519,918us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,544,574us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Outstanding, Weighted Average Remaining Contractual Term 6 years 4 months 24 days 6 years 6 months 18 days 6 years 7 months 6 days 7 years 7 months 6 days
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 13.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 12.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 11.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 11.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Options exercisable (in shares) 1,522,748us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 1,866,016us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 439,277us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 9 months 13 days      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice      
Options Exercisable, Weighted Aggregate Intrinsic Value $ 15,544us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1      
Exercise Price Range One [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 11.55us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Options Outstanding (in shares) 1,496,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Outstanding, Weighted Average Remaining Contractual Term 4 years 9 months 18 days      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 11.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Options exercisable (in shares) 1,496,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 9 months 18 days      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeOneMember
     
Exercise Price Range Two [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 11.55us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 13.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Options Outstanding (in shares) 73,822us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Outstanding, Weighted Average Remaining Contractual Term 5 years 4 months 24 days      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 12.98us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Options exercisable (in shares) 26,719us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Exercisable, Weighted-Average Remaining Contractual Life (Years) 5 years 1 month 6 days      
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 13.04us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeTwoMember
     
Exercise Price Range Three [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 13.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 16.17us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Options Outstanding (in shares) 1,313,076us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Outstanding, Weighted Average Remaining Contractual Term 7 years 4 months 24 days      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 14.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Options exercisable (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeThreeMember
     
Exercise Price Range Four [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 16.17us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 18.48us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Options Outstanding (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Outstanding, Weighted Average Remaining Contractual Term 0 years      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Options exercisable (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFourMember
     
Exercise Price Range Five [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 18.48us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 20.79us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Options Outstanding (in shares) 406,875us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Outstanding, Weighted Average Remaining Contractual Term 9 years 2 months 12 days      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 18.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Options exercisable (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeFiveMember
     
Exercise Price Range Six [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 20.79us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Range of Exercise Prices, Maximum (in dollars per share) $ 23.10us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Options Outstanding (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Outstanding, Weighted Average Remaining Contractual Term 0 years      
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Options exercisable (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember
     
Options Exercisable, Weighted Aggregate Intrinsic Value $ 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vgr_ExercisePriceRangeSixMember