|
Share Based Compensation - Additional Information (Detail) (USD $)
|
3 Months Ended |
12 Months Ended |
1 Months Ended |
0 Months Ended |
|
|
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Apr. 30, 2014
|
Feb. 26, 2015
|
Dec. 31, 2011
|
Sep. 30, 2013
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
| Stock option awards granted |
|
745,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
|
|
|
|
| Options outstanding, shares |
|
1,201,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
16,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
|
|
517,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
|
| Expected dividend yield |
|
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate |
|
|
|
|
|
| Stock options vested |
|
150,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares |
0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares |
0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares |
|
|
|
|
| Aggregate fair value of stock option vested |
|
$ 6,300,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 |
|
|
|
|
|
|
| Weighted average grant date fair value of stock option awards |
|
$ 55.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
$ 42.03us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
|
|
|
|
|
| Unrecognized share-based compensation expense |
|
46,600,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |
|
|
|
|
|
|
| Unrecognized compensation expense expected to be recognized |
|
3 years 2 months 12 days |
|
|
|
|
|
|
| Increase in equity |
|
|
23,600,000us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
|
|
|
|
|
| Tax benefit realized from exercise of stock options |
|
0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions |
|
0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions |
|
|
|
|
| Cash payment for termination of incentive plan |
8,000,000mstr_ShareBasedCompensationArrangementByShareBasedPaymentAwardRepurchaseOfAwardsForCash |
|
|
|
|
|
|
|
| 2013 Plan |
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
| Share-based compensation expense recognized |
|
11,800,000us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember |
2,100,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 |
|
|
|
|
1,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|
|
600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
| Remaining Share-based compensation, stock authorized for issuance |
|
685,000mstr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedRemaining / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|
|
|
|
|
|
| Remaining shares of class A common stock authorized for future issuance |
|
290,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember |
|
|
|
|
|
|
| Share-based compensation award expiration period |
|
10 years |
|
|
|
|
|
|
| Stock option awards, vesting period |
|
4 years |
|
|
|
|
|
|
| 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_TitleOfIndividualAxis = mstr_NonEmployeeDirectorsMember |
|
|
|
| 2013 Plan | Class A | Executives and Directors |
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
| Stock option awards granted |
|
745,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_TitleOfIndividualAxis = mstr_ExecutiveDirector1Member |
|
|
|
|
|
|
| Options outstanding, shares |
|
1,200,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber / us-gaap_PlanNameAxis = mstr_StockIncentivePlanTwentyThirteenMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_TitleOfIndividualAxis = mstr_ExecutiveDirector1Member |
|
|
|
|
|
|
| Other Stock Incentive Plans |
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
| Share-based compensation expense recognized |
|
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = mstr_OtherStockIncentivePlansMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = mstr_OtherStockIncentivePlansMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_PlanNameAxis = mstr_OtherStockIncentivePlansMember |
|
|
|
|
| Amendment No. 1 to the 2013 Plan | Class A | Subsequent Event |
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
| Stock option awards granted |
|
|
|
|
|
200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross / us-gaap_PlanNameAxis = mstr_AmendedPlanMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
|
|
| Stock option awards, vesting period |
|
|
|
|
|
4 years |
|
|
| Unrecognized share-based compensation expense |
|
|
|
|
|
$ 13,600,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions / us-gaap_PlanNameAxis = mstr_AmendedPlanMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember |
|
|