XML 37 R56.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Fair Value Measurements Assets and Liabilities Measured on a Non-Recurring Basis (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Valuation adjustments to investments in joint venture arrangements | $ 0 | $ 0 | $ 0
Fair Value, Significant Unobservable Inputs, Level 3 [Member] |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Adjusted basis of inventory | 12,321 | 14,515 | 3,823
Total losses | 5,002 | 5,809 | 7,681
Initial basis of inventory | $ 17,323 | $ 20,324 | $ 11,504

X
- Definition Long lived assets initial basis. + References No definition available. + Details
Name: | mho_LongLivedAssetsInitialBasis
Namespace Prefix: | mho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The fair value of long lived real estate assets that are held by the entity and are expected to provide future economic benefit, that were impaired during the reporting period. + References No definition available. + Details
Name: | mho_LongLivedRealEstateAssetsFairValueDisclosure
Namespace Prefix: | mho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The charge against earnings resulting from the aggregate write down of land, terminated options/purchase contracts and related pre acquisition costs, and real estate from their carrying value to their fair value. + References No definition available. + Details
Name: | mho_RealEstateRelatedImpairments
Namespace Prefix: | mho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Losses recorded relating the entity's investment in unconsolidated entities, if its investment in the unconsolidated entity, or a portion thereof, is deemed to be other than temporary impaired. + References No definition available. + Details
Name: | mho_ValuationAdjustmentsToInvestmentsInUnconsolidatedEntities
Namespace Prefix: | mho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |