XML 53 R39.htm IDEA: XBRL DOCUMENT
v3.22.4

BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) region state community | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($)
Organization and Presentation [Line Items] |  |  |
Entity operations in number of regions | region | 3 |  |
Number of states in regions | state | 10 |  |
Number of communities in which homes are sold | community | 271 |  |
Deposits on real estate under option or contract | $ 76,729 | $ 90,679 |
Depreciation expense | 23,000 | 15,300 | $ 18,900
Debt issuance costs related to credit facility, net | 3,800 | 3,600 |
Advertising expense | 12,100 | 8,200 | 10,500
Contribution to the 401(K) Retirement Plan | 6,000 | 5,300 | $ 4,700
Increase (decrease) to warranty reserve balance | 10,916 | 0 |
Right of use asset | 19,129 | 21,038 |
Present value of lease liabilities | $ 22,782 | 26,171 |
Non-Structural Items [Member] |  |  |
Organization and Presentation [Line Items] |  |  |
Warranty period following home closings | 2 years |  |
Cash and Cash Equivalents [Member] |  |  |
Organization and Presentation [Line Items] |  |  |
Amounts in transit from title companies for home closings | $ 161,500 | $ 95,400 |
Minimum [Member] |  |  |
Organization and Presentation [Line Items] |  |  |
Base price per house for sale range | $ 250 |  |
Community life cycle range | 3 years |  |
Property and equipment useful life | 3 years |  |
Maximum [Member] |  |  |
Organization and Presentation [Line Items] |  |  |
Base price per house for sale range | $ 1,400 |  |
Community life cycle range | 5 years |  |
Property and equipment useful life | 7 years |  |
Maximum [Member] | Structural [Member] |  |  |
Organization and Presentation [Line Items] |  |  |
Warranty period following home closings | 10 years |  |

X
- Definition Amounts in transit from title companies for home closings. + References No definition available. + Details
Name: | mth_AmountsInTransitFromTitleCompaniesForHomeClosings
Namespace Prefix: | mth_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The price range as of the balance sheet date relating to the houses the Company has for sale. + References No definition available. + Details
Name: | mth_BasePricePerHouseForSaleRange
Namespace Prefix: | mth_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The range in number of years it takes to develop and sell a community starting with the acquisition of the land. + References No definition available. + Details
Name: | mth_CommunityLifeCycleRange
Namespace Prefix: | mth_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of regions in the country where the Company has operations. + References No definition available. + Details
Name: | mth_EntityOperationsInNumberOfRegions
Namespace Prefix: | mth_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of communities in which the Company is actively selling homes as of the balance sheet date. + References No definition available. + Details
Name: | mth_NumberofCommunitiesinWhichHomesareSold
Namespace Prefix: | mth_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Organization and presentation line items. + References No definition available. + Details
Name: | mth_OrganizationAndPresentationLineItems
Namespace Prefix: | mth_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warranty period following home closings. + References No definition available. + Details
Name: | mth_WarrantyPeriodFollowingHomeClosings
Namespace Prefix: | mth_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section S45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336 + Details
Name: | us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DepositAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_Depreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of states the entity operates in as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfStatesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph ((c)(4)) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=mth_NonStructuralItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=mth_StructuralMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |