XML 60 R34.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Selected Balance Sheet Data - Additional Information (Detail) (USD $) | 0 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jan. 01, 2015 | Jan. 01, 2014 | Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014 | Mar. 31, 2013
Schedule Of Accrued Expenses [Line Items] |  |  |  |  |  |
SARs frozen liability amount |  |  | $ 20,756,000 mmi_StockAppreciationRightsLiability |  | $ 20,542,000 mmi_StockAppreciationRightsLiability |
Interest expense |  |  | 583,000 us-gaap_InterestExpense | 404,000 us-gaap_InterestExpense |  |
Maximum payment deferral period for certain commissions payable |  |  | 3 years |  |  |
Fair value of deferred compensation plan assets |  |  | 110.00%mmi_DeferredCompensationPlanPercentage |  |  |
Net change in carrying value of investments held in rabbi trust |  |  | 115,000 mmi_RecognizedGainsLossesOfInvestmentsHeldInRabbiTrust | 71,000 mmi_RecognizedGainsLossesOfInvestmentsHeldInRabbiTrust |  |
Net change in carrying value of deferred compensation obligation related to rabbi trust |  |  | 154,000 us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense | 77,000 us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense |  |
SARs [Member] |  |  |  |  |  |
Schedule Of Accrued Expenses [Line Items] |  |  |  |  |  |
SARs frozen liability amount |  |  |  |  |  | 20,000,000 mmi_StockAppreciationRightsLiability / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember
SARs liability frozen value date |  |  | Mar. 31, 2013 |  |  |
SARs liability interest accrual commencement date |  |  | Jan. 01, 2014 |  |  |
Interest expense |  |  | 214,000 us-gaap_InterestExpense / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember | 251,000 us-gaap_InterestExpense / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember |  |
Treasury note term |  | 10 years |  |  |  |
Base spread on SARs liability variable rate |  | 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember |  |  |  |
SARs liability interest accrual rate | 4.173%mmi_StockAppreciationRightsLiabilityInterestAccrualRate / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember | 5.03%mmi_StockAppreciationRightsLiabilityInterestAccrualRate / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember |  |  |  |
Stock appreciation rights liability distribution |  |  |  |  | $ 412,000 mmi_DistributionRelatedToStockAppreciationRightsLiabilityForTaxesPayable / us-gaap_AwardTypeAxis = us-gaap_StockAppreciationRightsSARSMember |

X
- Definition Maximum payment deferral period for certain commissions payable. + References No definition available. + Details
Name: | mmi_CommissionPayablePaymentDeferralPeriod
Namespace Prefix: | mmi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount the Company may, in its sole and absolute discretion, elect to withdraw at any time all or a portion of the amount by which the fair market value of the Deferred Compensation Plan's assets exceeds the stated percentage of the aggregate amount credited to the Deferred Compensation Plan's participants' accounts. + References No definition available. + Details
Name: | mmi_DeferredCompensationPlanPercentage
Namespace Prefix: | mmi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Distribution related to stock appreciation rights liability for FICA taxes payable. + References No definition available. + Details
Name: | mmi_DistributionRelatedToStockAppreciationRightsLiabilityForTaxesPayable
Namespace Prefix: | mmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Recognized gains (losses) of investments held in rabbi trust. + References No definition available. + Details
Name: | mmi_RecognizedGainsLossesOfInvestmentsHeldInRabbiTrust
Namespace Prefix: | mmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | mmi_ScheduleOfAccruedExpensesLineItems
Namespace Prefix: | mmi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value (includes principal and accrued interest) as of the balance sheet date of deferred compensation associated with Stock Appreciation Rights payable to each participant in installments upon retirement or departure under terms of the agreement. + References No definition available. + Details
Name: | mmi_StockAppreciationRightsLiability
Namespace Prefix: | mmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition SARS liability frozen value date. + References No definition available. + Details
Name: | mmi_StockAppreciationRightsLiabilityFrozenValueDate
Namespace Prefix: | mmi_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition SARS liability interest accrual commencement date + References No definition available. + Details
Name: | mmi_StockAppreciationRightsLiabilityInterestAccrualCommencementDate
Namespace Prefix: | mmi_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest accrual rate for the outstanding balance on the SARs liability. + References No definition available. + Details
Name: | mmi_StockAppreciationRightsLiabilityInterestAccrualRate
Namespace Prefix: | mmi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Treasury note term rate used to determine SARs liability interest accrual rate. + References No definition available. + Details
Name: | mmi_TreasuryNoteRateTerm
Namespace Prefix: | mmi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The compensation expense recognized during the period pertaining to the deferred compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 9 -Article 9 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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