XML 45 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee And Non-Employee Benefit And Compensation Plans (Details 4) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Granted, weighted-average grant date fair value $ 2.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue      
Service period-based options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Granted, weighted-average grant date fair value $ 1.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
$ 1.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
   
Price-based options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Granted, weighted-average grant date fair value $ 1.59us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
     
Stock Plan        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]        
Nonvested outstanding, beginning balance       3,206,351mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
Nonvested outstanding, ending balance 963,543mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
1,541,095mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
2,683,116mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
3,206,351mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Nonvested outstanding, beginning balance, weighted-average grant date fair value       $ 1.89us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
Nonvested outstanding, ending balance, weighted-average grant date fair value $ 1.13us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.32us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.79us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.89us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
Stock Plan | Service period-based options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]        
Granted 25,070us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
1,190,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
505,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Vested (647,552)mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
(937,875)mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
(635,758)mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Canceled and Forfeited (40,070)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
(725,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
(392,477)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Granted, weighted-average grant date fair value $ 1.99us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 0.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Vested, weighted-average grant date fair value $ 1.65mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.73mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.75mso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Canceled and Forfeited, weighted-average grant date fair value $ 2.06us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.71us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 2.36us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_ServicePeriodBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
 
Stock Plan | Price-based options        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]        
Granted 185,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
     
Canceled and Forfeited (100,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
(669,146)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Granted, weighted-average grant date fair value $ 1.62us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
     
Canceled and Forfeited, weighted-average grant date fair value $ 0.76us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember
$ 1.82us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mso_PriceBasedMember
/ us-gaap_PlanNameAxis
= mso_StockPlanMember