XML 31 R44.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stock-Based Compensation Plans - 2013 Omnibus Equity Incentive Plan - Award Limitations - Additional Information (Detail) (USD $) In Millions, except Share data, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 Incentive_Plan
2013 Omnibus Equity Incentive Plan [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of active equity plans | 1 mmi_NumberOfActiveEquityPlans / us-gaap_PlanNameAxis = mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Common stock shares reserved for issuance of awards | 5,500,000 us-gaap_CommonStockCapitalSharesReservedForFutureIssuance / us-gaap_PlanNameAxis = mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Common stock shares available for grant | 3,297,829 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant / us-gaap_PlanNameAxis = mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Common stock available for future issuance authorized annual percentage increase | 3.00%mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAvailableShareIncrease / us-gaap_PlanNameAxis = mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Increase of common stock share reserve approved | 1,100,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableShareIncrease / us-gaap_PlanNameAxis = mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Options & SARs [Member] | Minimum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 500,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = mmi_OptionsAndStockAppreciationRightsMember / us-gaap_RangeAxis = us-gaap_MinimumMember
Options & SARs [Member] | Maximum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 1,000,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = mmi_OptionsAndStockAppreciationRightsMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Restricted Stock and RSUs [Member] | Minimum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 500,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = mmi_RestrictedStockAndRsuMember / us-gaap_RangeAxis = us-gaap_MinimumMember
Restricted Stock and RSUs [Member] | Maximum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 1,000,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = mmi_RestrictedStockAndRsuMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Performance Shares [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of award limitation, performance units or performance shares | 1 mmi_NumberOfAwardLimitationPerformanceUnitsOrPerformanceShares / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember
Performance Shares [Member] | Minimum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 500,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MinimumMember
Grant date fair value limitations to awards granted under the 2013 Plan | 2 mmi_PerformanceUnitsAndPerformanceSharesGrantsInPeriodFairValue / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MinimumMember
Performance Shares [Member] | Maximum [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Share limitations to awards granted under the 2013 Plan | 1,000,000 mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MaximumMember
Grant date fair value limitations to awards granted under the 2013 Plan | 5 mmi_PerformanceUnitsAndPerformanceSharesGrantsInPeriodFairValue / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / us-gaap_RangeAxis = us-gaap_MaximumMember

X
- Definition Number Of Active Equity Plans + References No definition available. + Details
Name: | mmi_NumberOfActiveEquityPlans
Namespace Prefix: | mmi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of award limitation, performance units or performance shares for a performance period. + References No definition available. + Details
Name: | mmi_NumberOfAwardLimitationPerformanceUnitsOrPerformanceShares
Namespace Prefix: | mmi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Performance units and performance shares grants in period fair value. + References No definition available. + Details
Name: | mmi_PerformanceUnitsAndPerformanceSharesGrantsInPeriodFairValue
Namespace Prefix: | mmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Annual share increase in share reserve allowed under the 2013 Plan. + References No definition available. + Details
Name: | mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardAvailableShareIncrease
Namespace Prefix: | mmi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Limited In Period, Including Aggregate Share Limit Increase. + References No definition available. + Details
Name: | mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesLimitedInPeriod
Namespace Prefix: | mmi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of available share increase in share reserve allowed under the 2013 Equity and 2013 ESPP plans, calculated as a percentage of outstanding shares. + References No definition available. + Details
Name: | mmi_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAvailableShareIncrease
Namespace Prefix: | mmi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate number of common shares reserved for future issuance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_AwardTypeAxis=mmi_OptionsAndStockAppreciationRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=mmi_RestrictedStockAndRsuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=mmi_TwoThousandAndThirteenOmnibusEquityAwardPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |