XML 25 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share Based Compensation - Additional Information (Detail) (USD $)
3 Months Ended 12 Months Ended 1 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Apr. 30, 2015
Sep. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option awards granted 200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross        
Stock options vested 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares        
Weighted average grant date fair value of stock option awards $ 68.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue        
Stock option awards, granted   0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod      
Unrecognized share-based compensation expense $ 49,700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions        
Unrecognized compensation expense expected to be recognized 3 years 1 month 6 days        
Tax benefit realized from exercise of stock options 500,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 0.0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions      
Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Remaining shares of class A common stock authorized for future issuance 140,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
       
2013 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense recognized $ 3,600,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
$ 1,600,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
     
2013 Plan | Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, stock authorized         600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Remaining Share-based compensation, stock authorized for issuance 1,335,000mstr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
       
2013 Plan | Class A | Executives and Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option awards granted 200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_TitleOfIndividualAxis
= mstr_ExecutiveDirector1Member
  745,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_TitleOfIndividualAxis
= mstr_ExecutiveDirector1Member
   
Subsequent Event | 2013 Plan | Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, stock authorized       1,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event | 2013 Plan | Class A | Non Employee Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of automatic annual stock option grants authorized to each of the Company's non-employee directors beginning 2015       5,000mstr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerParticipant
/ us-gaap_PlanNameAxis
= mstr_StockIncentivePlanTwentyThirteenMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= mstr_NonEmployeeDirectorsMember