XML 35 R61.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Selected Balance Sheet Data - Summary of Deferred Rent and Other Liabilities (Detail) - USD ($) $ in Thousands | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Deferred Rent And Other Liabilities [Abstract] |  |
Deferred rent | $ 0 | $ 5,445
Contingent consideration and other | 3,539 | 2,054
Deferred rent and other liabilities | $ 3,539 | $ 7,499

X
- Definition Deferred rent and other liabilities. + References No definition available. + Details
Name: | mmi_DeferredRentAndOtherLiabilitiesAbstract
Namespace Prefix: | mmi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other noncurrent obligations and the cumulative difference between the rental payments required by a lease agreement and the expense recognized on a straight-line basis expected to be recognized in expense, by the lessee more than one year after the balance sheet date. + References No definition available. + Details
Name: | mmi_DeferredRentCreditNoncurrentAndOtherNoncurrentObligations
Namespace Prefix: | mmi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.26(c)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707 + Details
Name: | us-gaap_DeferredRentCreditNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant