XML 61 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK-BASED COMPENSATION (Details 3) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Stock options outstanding and stock options exercisable  
Stock options outstanding (in shares) 13,066us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 3 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 19.73us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Options Exercisable (in shares) 10,567us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 10.24us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Range of Exercise Prices $3.29 - $3.29  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 3.29us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 3.29us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Stock options outstanding (in shares) 4,400us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 2 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.29us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Options Exercisable (in shares) 4,400us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 3.29us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars3.29ToDollars3.29Member
Range of Exercise Prices $5.72 - $6.21  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 5.72us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 6.21us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Stock options outstanding (in shares) 13us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 6 months
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 6.18us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Options Exercisable (in shares) 13us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 6.18us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars5.72ToDollars6.21Member
Range of Exercise Prices $8.44 - $8.44  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 8.44us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 8.44us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Stock options outstanding (in shares) 2,445us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 10 months 24 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 8.44us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Options Exercisable (in shares) 2,445us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 8.44us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars8.44ToDollars8.44Member
Range of Exercise Prices $13.37 - $15.60  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 13.37us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 15.60us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Stock options outstanding (in shares) 111us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 3 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 13.56us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Options Exercisable (in shares) 111us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 13.56us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars13.37ToDollars15.60Member
Range of Exercise Prices $15.86 - $15.86  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 15.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 15.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Stock options outstanding (in shares) 1,700us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 3 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 15.86us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Options Exercisable (in shares) 1,700us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 15.86us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.86ToDollars15.86Member
Range of Exercise Prices $15.94 - $19.20  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 15.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 19.20us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Stock options outstanding (in shares) 1,307us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 4 years 9 months 18 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 17.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Options Exercisable (in shares) 1,307us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 17.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars15.94ToDollars19.20Member
Range of Exercise Prices $19.23 - $53.96  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 19.23us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 53.96us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Stock options outstanding (in shares) 1,700us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 7 years 1 month 6 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 41.19us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Options Exercisable (in shares) 558us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 34.33us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars19.23ToDollars53.96Member
Range of Exercise Prices $55.92 - $71.05  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 55.92us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 71.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Stock options outstanding (in shares) 1,190us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 8 years 8 months 12 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 66.22us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Options Exercisable (in shares) 33us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 63.85us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars55.92ToDollars71.05Member
Range of Exercise Prices $74.78 - $74.78  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 74.78us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars74.78ToDollars74.78Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 74.78us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars74.78ToDollars74.78Member
Stock options outstanding (in shares) 4us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars74.78ToDollars74.78Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 7 years 6 months
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 74.78us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars74.78ToDollars74.78Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars74.78ToDollars74.78Member
Range of Exercise Prices $111.30 - $111.30  
Stock options outstanding and stock options exercisable  
Stock options, range of exercise prices, low end of range (in dollars per share) $ 111.30us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars111.30ToDollars111.30Member
Stock options, range of exercise prices, high end of range (in dollars per share) $ 111.30us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars111.30ToDollars111.30Member
Stock options outstanding (in shares) 196us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars111.30ToDollars111.30Member
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 9 years 10 months 24 days
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 111.30us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars111.30ToDollars111.30Member
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= mnst_ExercisePriceRangeFromDollars111.30ToDollars111.30Member